New: Be a GM College lets you run your NIL budget, fight the portal, and play the season. Try it. →
StickToTheModel
FreeNIL and recruiting · every offer, visit and commit since 2002Find a recruit
Duke logo
Class of 2027 · offensive tackle

Gavin Milton

OT

6-6, 285 lb · Grimsley HS · Greensboro, NC

Committed to Duke since Jun 7
63Model gradeiBetter offers than 75% of his classOutside the top 1,000. Past boards here: 26% signed at a Power 4 school, 4% were drafted.
StarsiConsensus stars, as reported by CollegeFootballData.
+ Client

His offers, dated

His offers

30 offers · visited 3
Duke logoLouisville logoNorth Carolina logoPittsburgh logoVirginia Tech logoVirginia logoWest Virginia logoJames Madison logoGeorgia Tech logoSouth Florida logoUConn logoEast Carolina logoDelaware logoOld Dominion logoLiberty logoGeorgia Southern logoApp State logoArmy logoMarshall logoMiami (OH) logoCharlotte logoCoastal Carolina logoKennesaw State logoGeorgia State logoCampbell logoElon logoGardner-Webb logoNorth Carolina A&T logoNorth Carolina Central logoSamford logo
Strongest program firstCommittedVisited
Duke logoDukeACC program strength 52Committedoffered May 28Louisville logoLouisvilleACC program strength 69position coach Dale Williamscooloffered Jun 1North Carolina logoNorth CarolinaACC program strength 63position coach Corey Gaynorcoldoffered Feb 17Pittsburgh logoPittsburghACC program strength 63cooloffered Jun 1Virginia Tech logoVirginia TechACC program strength 62position coach Ryan Alexandercoldoffered May 20, 2025Virginia logoVirginiaACC program strength 58position coach Joey Orckcoolofficial visit Jun 12West Virginia logoWest VirginiaBig 12 program strength 54position coach Derek Dresslercoldoffered Apr 22James Madison logoJames MadisonSun Belt program strength 44position coach Rob Salecoldoffered Apr 7Georgia Tech logoGeorgia TechACC program strength 41coolofficial visit May 29South Florida logoSouth FloridaAmerican Athletic program strength 39position coach Mike Sollennecoldoffered Mar 10UConn logoUConnFBS Independents program strength 37coldoffered Jan 21East Carolina logoEast CarolinaAmerican Athletic program strength 36position coach Alex Huettelcoldoffered Oct 2, 2025Delaware logoDelawareConference USA program strength 34cooloffered Jun 1Old Dominion logoOld DominionSun Belt program strength 34coldoffered Mar 31Liberty logoLibertyConference USA program strength 31coldoffered May 16, 2025Georgia Southern logoGeorgia SouthernSun Belt program strength 30cooloffered Jun 1App State logoApp StateSun Belt program strength 30position coach Ryan Pughcoldoffered Apr 28, 2025Army logoArmyAmerican Athletic program strength 24coldoffered Feb 24Marshall logoMarshallSun Belt program strength 24position coach Bob McClaincoldoffered Jul 2, 2025Miami (OH) logoMiami (OH)Mid-American program strength 23coldoffered Mar 5Charlotte logoCharlotteAmerican Athletic program strength 23position coach Allen Rudolphcoldoffered Apr 28, 2025Coastal Carolina logoCoastal CarolinaSun Belt program strength 22cooloffered Jun 1Kennesaw State logoKennesaw StateConference USA program strength 18coldoffered Feb 19Georgia State logoGeorgia StateSun Belt program strength 18coldoffered Apr 14Campbell logoCampbell coldoffered Jan 31Elon logoElon coldoffered Feb 24Gardner-Webb logoGardner-Webb coldoffered Jun 20, 2025North Carolina A&T logoNorth Carolina A&T coldoffered Apr 23North Carolina Central logoNorth Carolina Central coldoffered Apr 21Samford logoSamford coldoffered Jan 28
Strongest programs first (how strength is made). Warm: an offer, visit or camp in the last 60 days, or an official visit in the last 120. Cool: contact in the last 180. Cold: older, or a decommit. These are the offers on record, not every offer made.

Every dated move

34 dated moves since Apr 28, 2025
Virginia logoOfficial visit VirginiaJun 12
Duke logoCommitted DukeJun 7
Duke logoOfficial visit DukeJun 5
Coastal Carolina logoOffered Coastal CarolinaJun 1
Delaware logoOffered DelawareJun 1
Georgia Southern logoOffered Georgia SouthernJun 1
Louisville logoOffered LouisvilleJun 1
Pittsburgh logoOffered PittsburghJun 1
Georgia Tech logoOfficial visit Georgia TechMay 29
Duke logoOffered DukeMay 28
Georgia Tech logoOffered Georgia TechMay 28
Virginia logoOffered VirginiaMay 17
North Carolina A&T logoOffered North Carolina A&TApr 23
West Virginia logoOffered West VirginiaApr 22
North Carolina Central logoOffered North Carolina CentralApr 21
Georgia State logoOffered Georgia StateApr 14
James Madison logoOffered James MadisonApr 7
Old Dominion logoOffered Old DominionMar 31
South Florida logoOffered South FloridaMar 10
Miami (OH) logoOffered Miami (OH)Mar 5
Army logoOffered ArmyFeb 24
Elon logoOffered ElonFeb 24
Kennesaw State logoOffered Kennesaw StateFeb 19
North Carolina logoOffered North CarolinaFeb 17
Campbell logoOffered CampbellJan 31
Samford logoOffered SamfordJan 28
UConn logoOffered UConnJan 21
East Carolina logoOffered East CarolinaOct 2, 2025
Marshall logoOffered MarshallJul 2, 2025
Gardner-Webb logoOffered Gardner-WebbJun 20, 2025
Virginia Tech logoOffered Virginia TechMay 20, 2025
Liberty logoOffered LibertyMay 16, 2025
App State logoOffered App StateApr 28, 2025
Charlotte logoOffered CharlotteApr 28, 2025
Newest first, from recruit posts and the national recruiting data. An offer with no posted date sits in the offers list only.

His testing numbers

Testing numbers

none yet

No testing numbers for Gavin yet. His family can add his 40, shuttle, jumps, bench and track times below, with proof.

How we know each number. Verified: a testing company or state meet result we matched to his name, class and date. Coach-confirmed: his coach said yes from a school email. Video-evidenced: a clip of the timer or tape that we watched. Self-reported, in grey: his family's word. Testing numbers here come only through this form.
Step 1 · Who you are
Is Gavin under 18?
Parent or guardian

Use the email you claimed his page with; on a page nobody has claimed, only numbers with proof we have checked show. We never publish the address.

Step 2 · His numbers from one testing day
Step 3 · How we can check them

Where he fits

Best fits

best 3 of 30 offers
1Virginia logoVirginiaThin at offensive line, and a spot opens next season10 at offensive line with 2+ years left · 6 leave after this season2Duke logoDuke CommittedA spot opens at offensive line next season10 at offensive line with 2+ years left · 3 leave after this season3Louisville logoLouisvilleThin at offensive line, and a spot opens next season9 at offensive line with 2+ years left · 5 leave after this season
Ranked by how thin each program is at his spot, whether it starts players his size, who leaves after this season and, while he is uncommitted, our odds. How it is made.

His role

Tackle6-6, 285 lb. Built like Phillip Daniels (6-5, 285), a starter at Ohio State in 2025.
Read off his size at his position; schemes from each program's season article on Wikipedia (base defense) and our play-by-play (how much it throws). A guide to where he would line up, not a scouting report. How it is made.

Compare his offers

any 4 of 30
Fit for him
No. 2of 30 offers
No. 1of 30 offers
No. 3of 30 offers
Program strength
52of 100
58of 100
69of 100
Players like him who went there: drafted
1 of 5Tomlinson, round 1
0 of 5closest: Whitmire, 2011
0 of 4closest: Herron, 2012
Room at offensive line
Average10 with 2+ years left
Thin10 with 2+ years left
Thin9 with 2+ years left
Leaving after this season
3
6
5
2027 commits at offensive line
3Stephan Hicks Jr., Tyler Graham +1
0
1Kyson Mallard
Starts players his size
-no size data for this program
-no size data for this program
-no size data for this program
Offense
Spreadthrows 47%, 91st most
Spreadthrows 47%, 92nd most
Spreadthrows 46%, 104th most
Coaches offensive line
-
Joey Orck
Dale Williams
From home
In state48 miles
153 miVA
360 miKY
Where it stands
Committed
Coolofficial visit Jun 12
Cooloffered Jun 1
His best-fitting offers first; pick any 4 of Gavin's 30 to compare. Green is the best in each row. Room counts the players at his spot with two or more years left. Players like him: up to five past recruits whose offer boards looked most like his and who signed at that school, from classes whose careers are over; a real season means 100+ passes, 50+ carries, 15+ catches, 25+ tackles, 3+ sacks or 2+ interceptions. Offensive linemen and defenders from classes before 2016 are not in that row: the box score does not count linemen's work and has no tackles before 2016. History, not a forecast for him. How fit is made.

Schools that should be calling

10 that have not offered
1NC State logoNC State Stocked at offensive lineOffered 7 of the 10 recruits most like himusually offers offensive linemen by October of junior year2Tennessee logoTennessee Even at offensive lineOffered 6 of the 10 recruits most like himusually offers offensive linemen by April of sophomore year · offensive line coach Glen Elarbee3Syracuse logoSyracuse Stocked at offensive lineOffered 5 of the 10 recruits most like himusually offers offensive linemen by May of sophomore year · offensive line coach Jeff Ambrosie4South Carolina logoSouth Carolina Even at offensive lineOffered 5 of the 10 recruits most like himusually offers offensive linemen by February of junior year · offensive line coach Randy Clements5Maryland logoMaryland Even at offensive lineOffered 5 of the 10 recruits most like himusually offers offensive linemen by September of junior year
Programs that offered the recruits most like him (same position, size, home state and offers), have not offered him, and sit near the level of the offers he holds. How it is made.

Where his size starts

259of 738 FBS starters at tackle since 2022 were his size6-5 to 6-7, 265 to 305 lb

Who needs him

Louisville logoLouisville is thinnest at offensive line of his 30 offersThin
  • 9 with 2+ years left of 19
  • 5 leave after this season
  • 17 portal exits in 3 seasons
  • 1 commit this cycle

A starter is six or more games in one of the position's starting slots, 2022-2025 (college snap counts are not public). How it is made. Room is players with 2+ years left plus 2027 commits, against the 68 programs mapped (the power conferences and Notre Dame). How it is made.

Players like him, and how they turned out

How 50 boards like his turned out

classes 2010-2022
5%Transferred2 of 40 played for a second school
10%Drafted5 of 50, 2 in rounds 1-3
6%NFL starter3 of 50 started an NFL season
The 50 past recruits with the boards closest to his, from classes 2010 to 2022, whose careers are over. College seasons from CFBD rosters, on record for 40 of 50. No rate for a real season here: the stats can judge none of those, because the box score does not count offensive linemen's work. History, not a forecast for him.

Boards that looked like his

1 of 10 drafted
Boston College logoJim Cashman OT
Class of 2012 · Boston College 2012-16
Both offered by Louisville, Pittsburgh and North Carolina; both about 6-7, 280
Not drafted66match
Penn State logoBrendan Brosnan OT
Class of 2014 · signed Penn State
20 offers; Milton had 30; both about 6-6, 275
Not drafted66match
South Florida logoKameron Davis OT
Class of 2012 · South Florida 2012-13
Both offered by Louisville and West Virginia; both about 6-5, 285
Not drafted63match
West Virginia logoRob Dowdy IOL
Class of 2015 · signed West Virginia
Both offered by Louisville, Pittsburgh and West Virginia; both about 6-6, 280
Not drafted62match
Marcus ApplefieldMarcus Applefield OT
Class of 2014 · signed Rutgers
18 offers; Milton had 30; both about 6-6, 280
Not drafted62match
Rutgers logoChris Muller OT
Class of 2012 · Rutgers 2012-16
14 offers; Milton had 30; both about 6-6, 285
Not drafted60match
Maryland logoMike Madaras OT
Class of 2012 · Maryland 2012-13
Both offered by Pittsburgh and Virginia Tech; both about 6-6, 270
Not drafted59match
Georgia logoZach DeBell OT
Class of 2011 · Georgia 2011-14
25 offers; Milton had 30; both about 6-7, 285
Not drafted58match
Kyle FullerKyle Fuller OT
Class of 2012 · Baylor 2012-16
Both offered by North Carolina and West Virginia; both about 6-5, 275
Drafted 2017, round 7, No. 243 · 5 NFL seasons as a starter58match
Kentucky logoKyle Meadows OT
Class of 2013 · Kentucky 2013-17
Both offered by Louisville and West Virginia; both about 6-5, 280
Not drafted58match
Past recruits whose offer boards looked most like his: same position, about the same size, offers from programs of the same strength, about as many. Past boards are offers at signing day; his is the board he holds today (Nov 12, 2026). Classes 2016 to 2025 are thin in our record today, so most matches come from 2010 to 2026. 10 of these 10 have finished their draft window. History, not a forecast for him.
Is this your page?

Claim it free: add offers we missed, measurables and a film link. A parent or guardian claims for a recruit under 18, and we never publish contact details, handles or dollars.

Step 1 · Who you are
Is Gavin under 18?
Step 2 · Parent or guardian

Under 18, only a parent or guardian can claim. We never publish the address you give here.

What do you want?
Step 3 · What to fix

Remove my photo. A parent or guardian, or the recruit himself at 18 or older, can take his photo off this page. It is gone with the next nightly build and is not added back.