Player·
CFB
Asher O'Hara
Description
Position
QB
Class
Jersey
Height
Weight
Hometown
Last active
2022
Accolades
0
No accolades.
2026 Projection
No 2026 projection (graduated, drafted, or non-skill position).
Season Stats
Regular season
SeasonTmCmpAttCmp%YdsTDINTY/AQBRRtgCarRuYdRuTDFumLostFRPPA
2022SAC7610373.8800907.8167.9197885194300.30
2021SAC31030.029002.954.4124925400.18
2020MTSU19228866.71,9601286.8132.017358461100.23
2019MTSU20833362.52,5942087.8142.91991,05895100.30
2018MTSU92045.0114015.782.922761-0.01
Game Log
Latest season
WkOppCmpAttCmp%YdsTDINTY/AQBRRtgCarRuYdRuTDFumLostFR
1Utah Tech5771.456208232.9121011
3Northern Iowa7887.555006.9145.219663100
4Colorado State101010071107.1192.611392
5Cal Poly71163.691108.3163.113681
6Northern Colorado365020003.37811571
7Eastern Washington458027005.4125.419943
8Montana245015003.881.513562
9Idaho2210011105.5311.2261291
10Weber State101376.91621012.520725812
11Portland State5683.3671011.2232.111571110
12UC Davis7887.567108.4199.115502
15Incarnate Word142360.9158106.9132.922870220
Stat Profile
2020 · vs 92 QBs
Pass YdsRatingY/APass TDINTPPA
Pass Yds
196062
Rating
13237
Y/A
6.826
Pass TD
1247
INT
817
PPA
0.2336
PlayerMedian (50th)percentile vs league
Volume vs Efficiency
2020 · vs 92
Ross Bowers — Pass Yds 1365, Y/A 6.4Brady White — Pass Yds 3092, Y/A 8.1Kyle Trask — Pass Yds 4125, Y/A 10.1Feleipe Franks — Pass Yds 2091, Y/A 8.8Jarrett Guarantano — Pass Yds 1112, Y/A 6.7Nick Starkel — Pass Yds 1906, Y/A 9Zach Smith — Pass Yds 1599, Y/A 7.4Tyrrell Pigrome — Pass Yds 1435, Y/A 5.4Collin Hill — Pass Yds 1393, Y/A 6.6Zac Thomas — Pass Yds 2075, Y/A 7.5Logan Bonner — Pass Yds 1863, Y/A 7.1Rex Culpepper — Pass Yds 1028, Y/A 5.4Terry Wilson — Pass Yds 1092, Y/A 6.2Shane Buechele — Pass Yds 3095, Y/A 8.4Drew Plitt — Pass Yds 1937, Y/A 8.4D'Eriq King — Pass Yds 2573, Y/A 8.1Luke Anthony — Pass Yds 1479, Y/A 6.7K.J. Costello — Pass Yds 1283, Y/A 6.1Peyton Ramsey — Pass Yds 1451, Y/A 5.9Ian Book — Pass Yds 2601, Y/A 8.3Desmond Ridder — Pass Yds 2090, Y/A 8.6Chase Brice — Pass Yds 2162, Y/A 6.2Bailey Hockman — Pass Yds 1820, Y/A 8.1Malik Cunningham — Pass Yds 2617, Y/A 8.6Kenny Pickett — Pass Yds 2408, Y/A 7.2Tanner Morgan — Pass Yds 1374, Y/A 7.5Kellen Mond — Pass Yds 1976, Y/A 7.3Charlie Brewer — Pass Yds 1958, Y/A 6.1Mac Jones — Pass Yds 3739, Y/A 11.4Levi Lewis — Pass Yds 2124, Y/A 7.8Sam Ehlinger — Pass Yds 2406, Y/A 7.9Malik Willis — Pass Yds 2032, Y/A 8.6Davis Mills — Pass Yds 1510, Y/A 7.8Jacob Free — Pass Yds 1051, Y/A 6.9Noah Vedral — Pass Yds 1251, Y/A 5.8Jarret Doege — Pass Yds 2383, Y/A 6.9Preston Hutchinson — Pass Yds 1657, Y/A 8.4Frank Harris — Pass Yds 1422, Y/A 6.2Bailey Zappe — Pass Yds 1453, Y/A 8.6Henry Colombi — Pass Yds 1065, Y/A 6.4Sean Clifford — Pass Yds 1877, Y/A 7.5Austin Aune — Pass Yds 1650, Y/A 8.9Clayton Tune — Pass Yds 1832, Y/A 7.4Trevor Lawrence — Pass Yds 2753, Y/A 9.6Spencer Petras — Pass Yds 1569, Y/A 6.4Tyler Shough — Pass Yds 1461, Y/A 9.3Jordan McCloud — Pass Yds 1341, Y/A 6.9Adrian Martinez — Pass Yds 1055, Y/A 7Layne Hatcher — Pass Yds 2058, Y/A 10.6Zach Wilson — Pass Yds 3226, Y/A 10.8Carson Strong — Pass Yds 2572, Y/A 7.9Brock Purdy — Pass Yds 2594, Y/A 7.7Spencer Sanders — Pass Yds 1702, Y/A 8.3Alan Bowman — Pass Yds 1584, Y/A 6.9Kaleb Eleby — Pass Yds 1700, Y/A 11.3Gunnar Watson — Pass Yds 2141, Y/A 7.1Matt Corral — Pass Yds 3010, Y/A 10.6Justin Fields — Pass Yds 1521, Y/A 9.3Colby Suits — Pass Yds 1537, Y/A 6.2Brennan Armstrong — Pass Yds 2116, Y/A 7.9Brady McBride — Pass Yds 1928, Y/A 6.8Phil Jurkovec — Pass Yds 2558, Y/A 7.6Desmond Trotter — Pass Yds 1917, Y/A 7.8Graham Mertz — Pass Yds 1108, Y/A 6.3Connor Bazelak — Pass Yds 2366, Y/A 7.3Hank Bachmeier — Pass Yds 1150, Y/A 7.4Sam Howell — Pass Yds 3352, Y/A 10.6Max Duggan — Pass Yds 1764, Y/A 7.4Dillon Gabriel — Pass Yds 3300, Y/A 9.1Grayson McCall — Pass Yds 2170, Y/A 10Kedon Slovis — Pass Yds 1921, Y/A 7.3Jeff Sims — Pass Yds 1881, Y/A 7.3Will Howard — Pass Yds 1178, Y/A 7Grant Wells — Pass Yds 1977, Y/A 7.9Will Rogers — Pass Yds 1828, Y/A 5.8Bo Nix — Pass Yds 2122, Y/A 6.8Cornelious Brown — Pass Yds 2046, Y/A 7.5Ken Seals — Pass Yds 1913, Y/A 6.8Chevan Cordeiro — Pass Yds 1947, Y/A 6.7Michael Pratt — Pass Yds 1638, Y/A 7.2Sam Hartman — Pass Yds 1906, Y/A 8.1Jalon Daniels — Pass Yds 718, Y/A 4.7Jake Haener — Pass Yds 1964, Y/A 8.6Stetson Bennett — Pass Yds 1164, Y/A 7.6Michael Penix Jr. — Pass Yds 1649, Y/A 7.5Spencer Rattler — Pass Yds 2784, Y/A 9.5Gavin Hardison — Pass Yds 1419, Y/A 7.1Max Johnson — Pass Yds 1069, Y/A 7.1Rocky Lombardi — Pass Yds 1090, Y/A 6.9Chris Reynolds — Pass Yds 1305, Y/A 7.5Holton Ahlers — Pass Yds 1927, Y/A 7.2Asher O'Hara — Pass Yds 1960, Y/A 6.8O'HaraPass YdsY/A
dashed lines = position median · top-right = high volume + efficiency