Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Canada
    Colorado
    Dakotas
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Mississippi
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Loading...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • Stock Up Showcase Tour Stock Up Showcase Tour
    About Our Events
  • Prep Redzone for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Redzone articles year-round without ads.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Redzone combines.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • About Us
  • Iowa
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

  • Player Database
  • Team Rankings
  • Scores
  • Scouts
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Canada
      Colorado
      Dakotas
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Mississippi
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 7 on 7 7 on 7
      Showcases
      • Stock Up Showcase Tour Stock Up Showcase Tour
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Redzone for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Redzone articles year-round without ads.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Redzone combines.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • About Us
  • Support
Login Subscribe

Another Scouting Report on Cedar Rapids Kennedy 2025

Another Scouting Report on Cedar Rapids Kennedy 2025
Keegan Mastin looks to the sideline for a call on defense. Photo: Eliot Clough / Prep Redzone
Eliot Clough
Eliot Clough October 14, 2025 @ 04:06 PM
Facebook
X (Formerly Twitter)

In this article:

Grady Farley
Grady Farley 6'1" | 280 lbs | OL | 2029
IA
Lincoln Oltmann
Lincoln Oltmann 6'4" | 250 lbs | OL | 2026
IA
Henry Wilkes
Henry Wilkes 6'1" | 215 lbs | LB | 2026
IA
Blake Bunting
Blake Bunting 6'2" | 210 lbs | LB | 2026
IA
William Woodring
William Woodring 6'0" | 185 lbs | QB | 2026
IA
Brayden Peck
Brayden Peck 5'10" | 155 lbs | ATH | 2026
IA
Keegan Mastin
Keegan Mastin 5'10" | 155 lbs | ATH | 2026
IA
<!-- wp:paragraph --> <p><strong>CEDAR RAPIDS -&nbsp;</strong>Waterloo West made the trip to Kingston Stadium on Thursday night for a district matchup with Cedar Rapids Kennedy. Homecoming for the Cougars, the WaHawks played spoiler, defeating Kennedy in a back-and-forth battle by a final score of 28-21 on JFK's home turf to keep their playoff hopes alive.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Here's a breakdown of five key players for Kennedy from Friday night.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><a href="https://prepredzone.com/2025/10/scouting-reports-waterloo-west-wahawks-2025/">Scouting Reports: Waterloo West WaHawks 2025</a></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><a href="https://prepredzone.com/2025/10/photo-gallery-waterloo-west-at-cedar-rapids-kennedy/">Photo Gallery: Waterloo West at Cedar Rapids Kennedy</a></p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1361684"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","fullHeight":true,"anchor":"acf-block-68eebb68ecab9"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Another stud linebacker in the middle of the Kennedy defense alongside [player_tooltip player_id='1619405' first='Henry' last='Wilkes'], [player_tooltip player_id='1361684' first='Blake' last='Bunting'] fills gaps in the run game and stops runners in their tracks on contact. Long and strong, Bunting uses both attributes to stymie the run game of opposing offenses. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>With his physical make up, Bunting should find himself on a college roster next season. He may not reach the Division 1 level due to lack of production, but the frame is there for him to reach success when and where he finds a spot on a roster next year. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1954623"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":["override_image"],"_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_player_featured_image":1954650,"_player_evaluations_0_player_featured_image":"field_62f141137ead9","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eebb68ecb91"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">A rare freshman that starts on the offensive line at the 5A level, [player_tooltip player_id='1954623' first='Grady' last='Farley'] showed up to workouts in the summer and immediately caught the eye of the Kennedy coaching staff.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>A big boy with a baby face, Farley doesn't play like a freshman, and accomplished head coach Brian White sees a future where Farley could play Power 4 football when he's done with the Cougars. One of the more consistent OL already for Kennedy, Farley lines up at guard next to senior, [player_tooltip player_id='1669006' first='Lincoln' last='Oltmann'], and he holds his own. A natural when it comes to pad level, Farley latches onto this assignment and protects his quarterback with a strong base, good hand positioning and consistency beyond his years. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Anthony Keys","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2026","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"6'3u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"295","_player_evaluations_0_player_details_weight":"field_65b288425ecf6","player_evaluations_0_player_details_position":"2406","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Cedar Rapids Kennedy","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eebb68ecccd"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">A monster in the trenches for Kennedy on Friday night, Anthony Keys seemingly came out of nowhere for the Cougars up front. Another physical specimen, Keys registered 2.5 tackles-for-loss in defending Waterloo West's run game. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Beating the assigned offensive lineman off the ball, Keys ripped through the WaHawk OL and made two key stops to halt Wests drives at different points in the game. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1238501"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eebb68ecd59"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">The best defensive back on the field on Friday night in Cedar Rapids, [player_tooltip player_id='1238501' first='Keegan' last='Mastin'] is slight of frame, but he is not afraid of contact. A DB that flies around and packs a pop on his tackles out of the secondary, Mastin is a no-fear defensive back that will dish out a shot on receivers and ball-carriers alike.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>An open-field tackler to boot, Mastin thrives either as a man-press corner or in zone, using his burst and speed to find the ball in their air or track down a ball-carrier in the flat. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1669006"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eebd3b547f3"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">A senior captain and leader up front on the offensive line for Kennedy, [player_tooltip player_id='1669006' first='Lincoln' last='Oltmann'] sets the standard for the Cougars. A physical blocker who holds down left tackle, Oltmann is an excellent example for Farley to learn from.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>A physical tackle with long arms that man-handles opposing edges and defensive ends, Oltmann recently re-opened his recruitment about a month ago. Waiting to find a new home, he'd be a good fit for a majority of the regional FCS programs who still need an offensive lineman or two. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1238503"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eebb68ecdd3"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Starting quarterback, [player_tooltip player_id='1238542' first='William' last='Woodring']'s go-to target through the air, [player_tooltip player_id='1238503' first='Brayden' last='Peck'] looks as though Kennedy cloned Mastin -- or vice versa -- and put him on the offensive side of the ball. A speedy receiver who found the holes in Waterloo West's defense, Peck was seemingly open and/or targeted on every passing down.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The leading receiver for the Cougars, Peck caught eight receptions for 92 yards. Peck was doing all he could on the perimeter to keep Woodring and the Kennedy offense in a rhythm. Whether it was on slants, screens or swing passes, Peck found a way to get the ball in his hands. He also caught a tip-toe pass on the sideline, dragging his feet and ensuring he grabbed the catch for a first down. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph -->

CEDAR RAPIDS - Waterloo West made the trip to Kingston Stadium on Thursday night for a district matchup with Cedar Rapids Kennedy. Homecoming for the Cougars, the WaHawks played spoiler, defeating Kennedy in a back-and-forth battle by a final score of 28-21 on JFK's home turf to keep their playoff hopes alive.

Blake Bunting

Blake Bunting

IA
LB
HEIGHT 6'2"
WEIGHT 210
POS LB
CLASS 2026
View Player
​
Blake
Bunting LB
Class
2026
Height
6'2"
Weight
210
HS
Cedar Rapids Kennedy
|
IA
Another Scouting Report on Cedar Rapids Kennedy 2025
Another stud linebacker in the middle of the Kennedy defense alongside Henry Wilkes , Blake Bunting fills gaps...
Written by Eliot Clough
Read more at PrepRedzone.com
Prep Redzone

Blake Bunting

State: Iowa
School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation

Highlights

Grady Farley

Grady Farley

HEIGHT 6'1"
WEIGHT 280
POS OL
CLASS 2029
View Player
​
Grady
Farley OL
Class
2029
Height
6'1"
Weight
280
HS
Cedar Rapids Kennedy
|
IA
Another Scouting Report on Cedar Rapids Kennedy 2025
A rare freshman that starts on the offensive line at the 5A level, Grady Farley showed up to...
Written by Eliot Clough
Read more at PrepRedzone.com
Prep Redzone

Grady Farley

State: Iowa
School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation

Highlights

Anthony Keys

Anthony Keys

HEIGHT 6'3"
WEIGHT 295
POS DL
CLASS 2026

Anthony Keys

School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation
Keegan Mastin

Keegan Mastin

IA
ATH
HEIGHT 5'10"
WEIGHT 155
POS ATH
CLASS 2026
View Player
​
Keegan
Mastin ATH
Class
2026
Height
5'10"
Weight
155
HS
Cedar Rapids Kennedy
|
IA
Another Scouting Report on Cedar Rapids Kennedy 2025
The best defensive back on the field on Friday night in Cedar Rapids, Keegan Mastin is slight of...
Written by Eliot Clough
Read more at PrepRedzone.com
Prep Redzone

Keegan Mastin

State: Iowa
School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation
Lincoln Oltmann

Lincoln Oltmann

IA
OL
HEIGHT 6'4"
WEIGHT 250
POS OL
CLASS 2026
View Player
​
Lincoln
Oltmann OL
Class
2026
Height
6'4"
Weight
250
HS
Cedar Rapids Kennedy
|
IA
Another Scouting Report on Cedar Rapids Kennedy 2025
A senior captain and leader up front on the offensive line for Kennedy, Lincoln Oltmann sets the standard...
Written by Eliot Clough
Read more at PrepRedzone.com
Prep Redzone

Lincoln Oltmann

State: Iowa
School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation

Highlights

Brayden Peck

Brayden Peck

IA
ATH
HEIGHT 5'10"
WEIGHT 155
POS ATH
CLASS 2026
View Player
​
Brayden
Peck ATH
Class
2026
Height
5'10"
Weight
155
HS
Cedar Rapids Kennedy
|
IA
Another Scouting Report on Cedar Rapids Kennedy 2025
Starting quarterback, William Woodring ‘s go-to target through the air, Brayden Peck looks as though Kennedy cloned Mastin...
Written by Eliot Clough
Read more at PrepRedzone.com
Prep Redzone

Brayden Peck

State: Iowa
School: Cedar Rapids Kennedy
Subscribe below to view this player's evaluation
Prep Redzone

Access all of Prep Redzone

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Rankings

731 Players Ranked

  • 1
    Jayden McGregory

    Jayden McGregory

    Valley

    Louisville
  • 2
    Evan Jacobson

    Evan Jacobson

    Waukee

    Texas A&amp;M
  • 3
    Julian Manson

    Julian Manson

    Iowa City West

    Iowa
  • 4
    Carson Nielsen

    Carson Nielsen

    Waterloo West

    Iowa
  • 5
    Kasen Thomas

    Kasen Thomas

    Bishop Heelan

    Iowa
View Full Rankings

Related Articles

  • Iowa 2028s Making Noise This Season

    Iowa 2028s Making Noise This Season

    Rob Howe • October 17

  • Five More Iowa Running Backs Roaring Through 2025

    Five More Iowa Running Backs Roaring Through 2025

    Eliot Clough • October 16

  • Scouting 2025 Stock Risers in Iowa

    Scouting 2025 Stock Risers in Iowa

    Rob Howe • October 16

  • Class 4A Recap from Week 7

    Class 4A Recap from Week 7

    Austin Lowell • October 16

  • Scouting Reports: Clear Creek Amana Clippers 2025

    Scouting Reports: Clear Creek Amana Clippers 2025

    Rob Howe • October 16

Follow Us

  • Nate Wahl

    Nate Wahl

    @NWahlScouting

  • Oscar Galindo

    Oscar Galindo

    @PRZ_OscarG

  • Rob Howe

    Rob Howe

    @RobHoweHN

  • Austin Lowell

    Austin Lowell

    @stnlowell

  • Eliot Clough

    Eliot Clough

    @eliotclough

Loading...
Home Iowa Another Scouting Report on Cedar Rapids Kennedy 2025

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.