Skip to content
MBStats

The Testing

Flight Score

One number for a workout: the weighted historical percentile vs the position group, 2000 to now. Showing OL workouts in all classes since 2000.

Classes
2000-2026
Athletes
8,968
Scored
6,523
Average
50

Highest-scoring workouts

Score vs draft slot in the builder

Scores are percentiles against the full 2000-present pool for the position group.

#AthletePosClassSchoolFlight ScoreWorkoutDraft
1Jared VeldheerOT2010Hillsdale86.4fullRd 3, #69
2Joe ToledoOT2006Washington85.4mediumRd 4, #114
3Tony PashosOT2003Illinois85.3mediumRd 5, #173
4Evan MathisOG2005Alabama85.0fullRd 3, #79
5Joe AltOT2024Notre Dame85.0mediumRd 1, #5
6Alex BarronOT2005Florida State84.9mediumRd 1, #19
7Justin SandsOG2003Kansas84.9highN/A
8Winston JusticeOT2006USC84.8mediumRd 2, #39
9Ryan DiemOT2001Northern Illinois84.6mediumRd 4, #118
10Louis VasquezOG2009Texas Tech84.5mediumRd 3, #78
11Trevor PenningOT2022Northern Iowa84.5mediumRd 1, #19
12Tate RatledgeG2025Georgia84.4mediumRd 2, #57
13Scott YoungOG2005BYU83.8fullRd 5, #172
14Ezra ClevelandOL2020Boise State83.6fullRd 2, #58
15Taylor LewanOT2014Michigan83.5fullRd 1, #11
16Ereck FlowersOT2015Miami (FL)83.4mediumRd 1, #9
17Frank CrumOT2024Wyoming82.2mediumN/A
18Spencer FanoOT2026Utah80.7mediumN/A
19Lane JohnsonOT2013Oklahoma80.5fullRd 1, #4
20Caleb RogersG2025Texas Tech80.4mediumN/A
21Quinn ChristensenOG2004BYU80.3mediumN/A
22Eric SteinbachOG2003Iowa79.9mediumRd 2, #33
23Eric WinstonOT2006Miami (FL)79.5mediumRd 3, #66
24Tyler GuytonOT2024Oklahoma79.2mediumRd 1, #29
25Bernhard RaimannOT2022Central Michigan79.0fullRd 3, #77
26Bruce CampbellOT2010Maryland78.8fullRd 4, #106
27Tyler SteenOT2023Alabama78.8mediumRd 3, #65
28Charles SpencerOG2006Pittsburgh78.6mediumRd 3, #65
29Gabe CarimiOT2011Wisconsin78.6highRd 1, #29
30Jason SpriggsOT2016Indiana78.6fullRd 2, #48
31Carson VinsonOT2025Alabama A&M78.2mediumN/A
32Reid FragelOT2013Ohio State77.9fullRd 7, #240
33Mitch MorseOG2015Missouri77.8fullRd 2, #49
34Yosh NijmanOT2019Virginia Tech77.8highN/A
35Blake FreelandOT2023BYU77.3mediumRd 4, #106
36Carlos JosephOT2004Miami (FL)77.3mediumRd 7, #254
37Patrick PaulOT2024Houston77.3mediumRd 2, #55
38Lydon MurthaOT2009Nebraska77.2fullRd 7, #228
39Cameron ErvingC2015Florida State77.1fullRd 1, #19
40Cole StrangeOG2022Tennessee-Chattanooga77.1fullRd 1, #29
41Jermaine EluemunorOG2017Texas A&M77.1mediumRd 5, #159
42Sidy SowOG2023Eastern Michigan77.1mediumN/A
43Joel BellOT2009Furman76.7fullN/A
44Kolton MillerOT2018UCLA76.4fullRd 1, #15
45Greg RobinsonOT2014Auburn76.3fullRd 1, #2
46Kurt VollersOT2002Notre Dame76.3highN/A
47Robert GalleryOT2004Iowa76.2fullRd 1, #2
48Tony UgohOT2007Arkansas76.2highRd 2, #42
49Braden SmithOG2018Auburn76.1fullRd 2, #37
50Terron ArmsteadOT2013Ark-Pine Bluff76.0fullRd 3, #75

Data refreshed 7 hours ago. Combine data courtesy of the nflverse project, sourced from Pro-Football-Reference. The Flight Score is a MockingBoard metric; the methodology lives at mockingboard.app.