247Sports
247Sports Home
FB Rec
FB Recruiting Home
News Feed
Team Rankings
Commitments
Decommitments
Scheduled Commits
Player Rankings
Player Search
Crystal Ball
Recruiter Rankings
Class Calculator
All Time Top Recruits
Transfer Portal
BK Rec
BK Recruiting Home
News Feed
Team Rankings
Commitments
Decommitments
Scheduled Commits
Player Rankings
Player Search
Crystal Ball
Class Calculator
Transfer Portal
Transfer Portal
Top FB Transfers
Latest FB Transfers
By Position FB Transfers
Team FB Transfer Rankings
Top BK Transfers
Latest BK Transfers
By Position BK Transfers
Team BK Transfer Rankings
NCAA FB
Teams
News Feed
Scores
Schedules
College Team Talent
Expert Picks
Polls
Player Leaders
Team Leaders
Videos
Odds
NCAA BK
Teams
News Feed
Scores
Schedules
Polls
Player Leaders
Team Leaders
Odds
CBS Sports
CBS SPORTS HQ
SportsLine
MaxPreps
Shop
Betting
Follow
YouTube
X
TikTok
News
News Feed
Latest Headlines
Videos
Board
Football
Scores
Schedule
Stats
Roster
Expert Picks
Draft History
2024 NFL Draft
College Team Talent
Big Ten Schedule
Big Ten Standings
NCAA Polls
NCAA Player Leaders
NCAA Team Leaders
Videos
Odds
FB Rec
FB Recruiting Home
News Feed
Commitments
Decommitments
Scheduled Commits
Scholarship Distribution
Targets
Offers
Team Rankings
Player Rankings
Player Search
Crystal Ball
Latest Crystal Ball
Recruiter Rankings
Official Visits
Class Calculator
All Time Commits
All Time Top Recruits
Transfer Portal
Basketball
Scores
Schedule
Stats
Roster
NCAA Player Leaders
NCAA Team Leaders
Videos
NBA Draft
Odds
BK Rec
BK Recruiting Home
News Feed
Commitments
Decommitments
Scheduled Commits
Scholarship Distribution
Targets
Offers
Team Rankings
Player Rankings
Player Search
Crystal Ball
Latest Crystal Ball
Official Visits
Class Calculator
All Time Commits
Transfer Portal
More
VIP Membership
Podcast
Newsletter
Text Alerts
Shows
Sportsbooks
Help Center
Shop
Play
Watch
Josh Pate's College Football Show
College FB Recruiting Show
YouTube
CBSSports HQ
Paramount+ with SHOWTIME
'); }
Manage
Iowa 2025 Football Prospects
(37)
Iowa
ACC
AAC
Big 12
Big Ten
C-USA
IND
MAC
MW
Pac-12
SEC
SBC
Boston College
California
Clemson
Duke
Florida State
Georgia Tech
Louisville
Miami
NC State
North Carolina
Pittsburgh
SMU
Stanford
Syracuse
Virginia
Virginia Tech
Wake Forest
Charlotte
East Carolina
Florida Atlantic
Memphis
Navy
North Texas
Rice
USF
Temple
Tulane
Tulsa
UAB
UTSA
Arizona State
Arizona
Baylor
Brigham Young
Cincinnati
Colorado
Houston
Iowa State
Kansas
Kansas State
Oklahoma State
TCU
Texas Tech
UCF
Utah
West Virginia
Illinois
Indiana
Iowa
Maryland
Michigan State
Michigan
Minnesota
Nebraska
Northwestern
Ohio State
Oregon
Penn State
Purdue
Rutgers
UCLA
USC
Washington
Wisconsin
FIU
Jacksonville State
Kennesaw State
Liberty
Louisiana Tech
Middle Tennessee State
New Mexico State
Sam Houston State
UTEP
Western Kentucky
Army
Connecticut
Notre Dame
Massachusetts
Akron
Ball State
Bowling Green
Buffalo
Central Michigan
Eastern Michigan
Kent State
Miami (OH)
Northern Illinois
Ohio
Toledo
Western Michigan
Air Force
Boise State
Colorado State
Fresno State
Hawaii
Nevada
New Mexico
San Diego State
San Jose State
UNLV
Utah State
Wyoming
Oregon State
Washington State
Alabama
Arkansas
Auburn
Florida
Georgia
Kentucky
LSU
Mississippi State
Missouri
Oklahoma
Ole Miss
South Carolina
Tennessee
Texas A&M
Texas
Vanderbilt
Appalachian State
Arkansas State
Coastal Carolina
Georgia Southern
Georgia State
James Madison
Louisiana
Louisiana-Monroe
Marshall
Old Dominion
South Alabama
Southern Miss
Texas State
Troy
2025
2028
2027
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
Prospects
(37)
Prospects
Offers
Visits
Commits
Decommits
247Sports
247Sports
Composite
Flip to Signed
More
Class Calculator
All Time Recruits
Scheduled Commits
Scholarship
Top Target (15)
Pos
Ht / Wt
Rating
Status
Iose Epenesa
Edwardsville (Edwardsville, IL)
6-4 / 270
98
16
3
1
Edge
Thomas Meyer
Clear Lake (Clear Lake, IA)
6-5 / 210
91
162
10
1
TE
Burke Gautcher
Sycamore (Sycamore, IL)
6-3 / 200
90
NA
25
7
LB
Cameron Herron
Warren Central (Indianapolis, IN)
6-3 / 275
89
NA
24
8
IOL
Mason Woods
West Senior (Iowa City, IA)
6-2 / 218
88
NA
49
3
TE
Terrence Smith
West Aurora (Aurora, IL)
6-3 / 185
88
NA
101
15
WR
Brad Fitzgibbon
Marist (Chicago, IL)
6-4 / 280
88
NA
76
18
DL
Carson Cooney
Oswego (Oswego, IL)
6-3 / 215
87
NA
81
19
LB
Joey VanWetzinga
Pleasant Valley (Bettendorf, IA)
6-2 / 255
87
NA
82
7
DL
Eli Johnson
River Falls (River Falls, WI)
6-5 / 225
87
NA
44
7
TE
Lucas Allgeyer
Mary Institute & St Louis Country Day (Saint Louis, MO)
6-6 / 260
87
NA
65
11
IOL
Jimmy Sullivan
Carroll (Fort Wayne, IN)
6-2 / 180
86
NA
56
16
QB
Charles Bell
St. Thomas More (Prep) (Oakdale, CT)
6-1 / 170
86
NA
110
13
CB
Drew MacPherson
Loyola Academy (Wilmette, IL)
6-1 / 190
86
NA
109
31
S
Scott Starzyk
The Woodlands (The Woodlands, TX)
5-10 / 160
80
NA
2
304
P
High Choice (2)
Pos
Ht / Wt
Rating
Status
Elijah Dotson
Belleville (Belleville, MI)
6-2 / 175
90
NA
23
3
S
Christian Pierce
Brother Rice (Oak Lawn, IL)
6-0 / 210
87
NA
102
29
Cool
+17 others
LB
Scout Look (20)
Pos
Ht / Wt
Rating
Status
Andrew Babalola
Blue Valley Northwest (Overland Park, KS)
6-6 / 280
98
15
3
1
Cool
+36 others
OT
Owen Strebig
Catholic Memorial (Waukesha, WI)
6-8 / 295
90
NA
28
2
OT
Daniel Bray
North Crowley (Fort Worth, TX)
5-9 / 165
88
NA
39
72
Cool
+18 others
RB
Teriq Mallory
Cheshire Academy (Cheshire, CT)
6-5 / 190
87
NA
133
8
WR
Ryan Fitzgerald
Loyola Academy (Wilmette, IL)
6-3 / 205
86
NA
69
35
QB
O'Lontae Dean
Armwood (Seffner, FL)
6-0 / 200
86
NA
116
141
Cool
+17 others
ATH
Gus Cordova
Lake Travis (Austin, TX)
6-3 / 246
86
NA
132
214
DL
Cashus Shivers
Cass Technical (Detroit, MI)
6-0 / 180
85
NA
129
26
Cool
+16 others
ATH
Xavier Goulbourne
Carrollwood Day (Tampa, FL)
6-0 / 204
85
NA
137
186
Cool
+18 others
ATH
Wisdom Fode
North (Des Moines, IA)
6-2 / 190
85
NA
142
11
Cool
+4 others
ATH
Louden Grimsley
East (Sioux City, IA)
6-1 / 175
84
NA
245
14
Cool
+11 others
WR
Xzavier Mcgruder
Simeon (Chicago, IL)
6-2 / 185
81
NA
199
79
Cool
+7 others
CB
Atamai Matau
St. Francis (Mountain View, CA)
6-2 / 310
79
NA
214
332
Cool
+27 others
IOL
Dylan Stecker
Spirit Lake (Spirit Lake, IA)
6-4 / 205
NA
NA
NA
NA
Cool
+1 other
WR
Brandon Parades
Plainfield East (Plainfield, IL)
5-11 / 145
NA
NA
NA
NA
Cool
QB
Isaiah Bassett
Ankeny Centennial (Ankeny, IA)
6-3 / 226
NA
NA
NA
NA
Cool
+6 others
DL
Max Schmeltzer
Pleasant Valley (Bettendorf, IA)
6-4 / 240
NA
NA
NA
NA
Cool
+3 others
TE
Grayson McCain
Brown Deer (Milwaukee, WI)
6-4 / 190
NA
NA
NA
NA
Cool
+3 others
QB
Jack Wallace
West Senior (Iowa City, IA)
6-3 / 200
NA
NA
NA
NA
Cool
+3 others
QB
Mikey Gow
Bellevue East (Bellevue, NE)
6-1 / 170
NA
NA
NA
NA
Cool
+12 others
QB
Signed
Timer List