MaxPreps National High School Football Record Book: Total Offensive Yards

By Kevin Askeland Oct 7, 2025, 9:31am

Mauk brothers from Kenton, Ohio, are two of top three leaders for combined rushing, passing and receiving yards.

MaxPreps National High School Football Record Book

Total Offensive Yards - Career

1. Maty Mauk, Kenton (Ohio), 22,681
Years:
2008-11
Passing: 18,932
Rushing: 3,749

2. Austin Kafentzis, Jordan (Sandy, Utah), 19,678
Years:
2011-14
Passing: 12,929
Rushing: 6,749



3. Ben Mauk, Kenton (Ohio), 19,628
Years:
1999-2002
Passing: 17,364
Rushing: 2,264

4. Gunner Stockton, Rabun County (Tiger, Ga.), 18,024
Years:
 2018-21
Passing: 13,652
Rushing: 18,024

5. Grant Gunnell, St. Pius X (Houston), 17,729
Years:
2015-18
Passing: 16,108
Rushing: 1,621

6. Ennio Yapoor, Norland (Miami, Fla.), 17,702
Years:
 2020-24
Passing: 14,129
Rushing: 3,573

7. Alex Huston, Glendale (Springfield, Mo.), 17,699
Years:
2015-17
Passing: 16,566
Rushing: 1,088
Receiving: 45

8. Will Grier, Davidson Day (Davidson, N.C.), 17,520
Years:
2011-13
Passing: 14,565
Rushing: 2,955



9. Jayden Daniels, Cajon (San Bernardino, Calif.), 17,411
Years:
2015-18
Passing: 13,827
Rushing: 3,579
Receiving: 5

10. Armando Lujan, Sunray (Texas), 17,375
Years:
 2021-24
Passing: 14,600
Rushing: 2,775

11. DeShaun Watson, Gainesville (Ga.), 17,156
Years:
2010-13
Passing: 13,077
Rushing: 4,057
Receiving: 22

12. Drew Novak, Western Brown (Mt. Orab, Ohio), 16,985
Years:
 2019-22
Passing: 14,127
Rushing: 2,858

13. Jake Browning, Folsom (Calif.), 16,890
Years:
2012-14
Passing: 16,775
Rushing: 110
Receiving: 5

14. Sam Howell, Sun Valley (Monroe, N.C.), 16,875
Years:
2015-18
Passing: 13,415
Rushing: 3,460



15. Dylan Hair, Blair Oaks (Jefferson City, Mo.), 16,794
Years:
 2019-22
Passing: 10,782
Rushing: 6,012

16. Hunter Lile, Booker (Texas), 16,743
Years:
2011-14
Passing: 14,408
Rushing: 2,335

17. Chazz Surrat, East Lincoln (Denver, N.C.), 16,593
Years:
2013-15
Passing: 11,657
Rushing: 4,854
Receiving: 82

18. Chris Leak, Independence (Charlotte, N.C.), 16,590
Years:
1999-2002
Passing: 15,593
Rushing: 997

19. Ty Keyes, Taylorsville (Miss.), 16,425
Years:
 2017-20
Passing: 14,565
Rushing: 1,860

20. Myles Brennan, St. Stanislaus (Bay St. Louis, Miss.), 16,279
Years:
2013-16
Passing: 15,138
Rushing: 1,141

21. Jack Hayes, Piedmont (Ala.), 16,104
Years:
 2018-22
Passing: 11,024
Rushing: 4,080



22. Layne Hatcher, Pulaski Academy (Little Rock, Ark.), 15,720
Years:
2014-17
Passing: 15,483
Rushing: 237

23. Mark Waid, Girard (Ohio), 15,686
Years:
2015-18
Passing: 11,658
Rushing: 4,028

24. Sawyer Anderson, Parish Episcopal (Dallas, Texas), 15,641
Years: 2021-24
Passing: 14,674
Rushing: 965

25. Tucker Israel, Lake Nona (Orlando, Fla.), 15,396
Years:
2011-14
Passing: 14,082
Rushing: 1,314

26. Preston Stone, Parish Episcopal (Dallas, Texas), 15,357
Years:
 2017-20
Passing: 13,178
Rushing: 2,172
Receiving: 7

27. Hank Bachmeier, Murrieta Valley (Murrieta, Calif.), 15,345
Years:
2015-18
Passing: 13,150
Rushing: 2,190
Receiving: 5

28. Landry Gilpin, Mission Veterans Memorial (Texas), 15,172
Years:
2015-18
Passing: 9,366
Rushing: 4,817
Receiving: 989



29. Aaron Philo, Prince Avenue Christian (Athens, Ga.), 15,122
Years:
 2020-23
Passing: 13,922
Rushing: 1,200

30. Michael Everett, Odem (Texas), 15,071
Years:
2013-16
Passing: 12,631
Rushing: 2,449
Receiving: -9

31. G.J. Kinne, Canton (Texas), 2003-05, Gilmer (Texas), 2006, 15,022
Years:
2003-2006
Passing: 11,762
Rushing: 3,260

32. Braxton Burmeister, La Jolla Country Day (La Jolla, Calif.), 14,972
Years:
2013-16
Passing: 11,512
Rushing: 3,459
Receiving: 1

33. Taulia Tagovailoa, Kapolei (Hawaii) (2015-16), Thompson (Alabaster, Ala.) (2017-18), 14,912
Years:
2015-18
Passing: 14,329
Rushing: 583
Note: Rushing yardage for freshman and sophomore season unavailable.

34. Holton Ahlers, D.H. Conley (Greenville, N.C.), 14,784
Years:
2014-17
Passing: 11,198
Rushing: 3,586

35. J.R. House, Nitro (W. Va.), 14,710
Years:
1995-98
Passing: 14,457
Rushing: 253



36. Kyler Murray, Allen (Texas), 14,625
Years:
2012-14
Passing: 10,429
Rushing: 4,196

37. Trevor Lawrence, Cartersville (Ga.), 14,609
Years:
2014-17
Passing: 13,902
Rushing: 707

38. Ken Hall, Sugar Land (Texas), 14,558
Years:
1950-53
Passing: 3,326
Rushing: 11,232

39. Jordan Durham, Zarephath Academy (Jacksonville, Fla.), 14,485
Years:
 2020-24
Passing: 13,329
Rushing: 1,067

40. Jujuan Johnson, Lafayette Christian Academy (Lafayette, La.), 14,475
Years:
 2020-23
Passing: 10,745
Rushing: 3,711
Receiving: 19

41. Travis Quintanilla, Refugio (Texas), 14,351
Years:
2010-13
Passing: 14,223
Rushing: 128
Note: Rushing stats for freshman through junior year unavailable.



42. Bryce Young, Cathedral (Los Angeles), 2016-17; Mater Dei (Santa Ana, Calif.), 2018-19, 14,334
Years:
2016-19
Passing: 13,250
Rushing: 1,084

43. Tristan Gebbia, Calabasas (Calif.), 14,263
Years:
2014-16
Passing: 13,109
Rushing: 542
Receiving: -9

44. Dylan Favre, St. Stanislaus (Bay St. Louis, Miss.), 14,262
Years:
2006-09
Passing: 12,559
Rushing: 1,703

45. Mason Fine, Locust Grove (Okla.), 14,238
Years:
2012-15
Passing: 13,084
Rushing: 1,145
Receiving: 9
Note: Rushing total for sophomore year unavailable.

46. Luca Stanzani, Clearwater Academy International (Clearwater, Fla.), 14,225
Years:
 2017-21
Passing: 12,843
Rushing: 1,296
Receiving: 86

47. Rhett Lashlee, Shiloh Christian (Springdale, Ark.), 14,224
Years:
1998-2001
Passing: 13,201
Rushing: 1,023



48. Jack "Poochie" Snyder, Canton South (Canton, Ohio), 14,145
Years:
 2020-23
Passing: 11,239
Rushing: 2,906

49. Ty Storey, Charleston (Ark.), 14,129
Years:
2011-14
Passing: 12,860
Rushing: 1,235
Receiving: 34

50. Brandon Musch, Westminster Christian Academy (Huntsville, Ala.), 14,000
Years:
 2020-23
Passing: 8,833
Rushing: 5,186
Receiving: -19

51. Graham Harrell, Ennis (Texas), 13,946
Years:
2000-03
Passing: 12,532
Rushing: 1,388
Note: Rushing stats for sophomore and freshman year unavailable.

52. Garrett Gilbert, Lake Travis (Austin, Texas), 13,925
Years:
2006-08
Passing: 12,537
Rushing: 1,388

53. Luke Carney, Dallas Christian (Mesquite, Texas), 13,906
Years:
 2021-24
Passing: 10,787
Rushing: 3,119



54. Kevin Yeager, De Leon (Texas), 13,900
Years:
2015-18
Passing: 11,769
Rushing: 1,231

55. Brock Berlin, Evangel Christian Academy (Shreveport, La.), 13,834
Years:
1997-99
Passing: 13,902
Rushing: -68
Note: Rushing stats for sophomore year unavailable.

56. Nick Gerber, Levelland (Texas), 13,891
Years:
2014-16
Passing: 13,111
Rushing: 533
Note: Gerber's rushing total for junior season unknown.

57. Zach Lewis, Clay County (Manchester, Ky.), 13,889
Years:
2005-08
Passing: 13,642
Rushing: 247
Notes: Rushing yardage for freshman through junior year unavailable. 

58. Stone Saunders, Bishop McDevitt (Harrisburg, Pa.), 13,825
Years:
 2021-24
Passing: 13,719
Rushing: 106

59. Ace Whitehead, Lampasas (Texas), 13,748
Years:
 2017-20
Passing: 11,548
Rushing: 2,136
Receiving: 64



60. Jack James, Paducah Tilghman (Paducah, Ky.), 13,665
Years:
 2020-24
Passing: 13,186
Rushing: 479

61. Justin Worley, Northwestern (Rock Hill, S.C.), 13,616
Years:
2008-10
Passing: 13,385
Rushing: 231

62. Dane Leituala, Taylorsville (Utah), 13,610
Years:
2015-18
Passing: 8,229
Rushing: 5,381

63. Trent Tompkins, Central (Fresno, Calif.), 13,572
Years:
2016-18
Passing: 11,743
Rushing: 1,812
Receiving: 17

64. Joe Burrow, Athens (The Plains, Ohio), 13,552
Years:
2012-14
Passing: 11,416
Rushing: 2,067
Receiving: 69

65. Andrew Body, Miller (Corpus Christi, Texas), 13,547
Years:
 2018-20
Passing: 11,776
Rushing: 1,764
Receiving: 7



66. Brett Rypien, Shadle Park (Spokane, Wash.), 13,469
Years:
2011-14
Passing: 13,058
Rushing: 411

67. Stefan Loucks, Pulaski Academy (Little Rock, Ark.), 13,453
Years:
2003-06
Passing: 13,711
Rushing: -258

68. Bryson Barnes, Milford (Utah), 13,441
Years:
2016-19
Passing:
11,344
Rushing: 1,951
Receiving: 146

69. Jase Ferguson, Clarion-Limestone (Strattanville, Pa.), 13,428
Years:
 2021-24
Passing: 10,527
Rushing: 2,901

70. Keats Calhoon, Victory Christian (Tulsa, Okla.), 13,380
Years:
2012-15
Passing: 12,538
Rushing: 84