29 Hayden Harper Noah WoodEli Richardson2. Hunter Blagg3. Logan Hankins3. Owen Hankins4. Kordell French5. Brayden Adams6. Deven Long7. Brock Friend10. Trenton Williams11. Brady Bramblett12. Hunter Massie14. Brayden Friend15. Chanz Pancake21. Brayden Malone24. Zac Adkins28. Drake Smith29. Hayden Harper30. Noah Burton32. Skyler Kidd33. Chase Delong36. T.J. McGinnis51. Blake Waulk52. Brice Schob53. Mikey Pemberton54. Garrin Yates55. Landon Harper56. Zane Albright57. Ethan McClaskey58. David Jenkins60. Lane Smith65. Adam Rhodes66. Kaleb Bevins67. Ethan Bevins68. David Bailey70. Tristan Marshall72. Tristan Delong73. Anthony Ison74. Tucker Carpenter75. Jacob Schwab76. Justin McKee77. Jonathan Spurlock78. T.J. French79. Andrew Medinger83. James Knipp85. Joe Pierce #29NameHayden HarperPosition2021Current TeamRock HillLeaguesOVC, SEOSeasons2019, 2020 OVCSeasonTeamCMPATTINTPYDSTDATTRUYDSTDRECREYDSTDSacksTacklesINTFGMFGAGPass YPGRush YPCREC YPC2019Rock Hill0000044191200000000304.302020Rock Hill00000582604120000000604.520.0Total-000001024516120000000904.420.0 SEOSeasonTeamCMPATTINTPYDSTDATTRUYDSTDRECREYDSTDSacksTacklesINTFGMFGAGPass YPGRush YPCREC YPC2019Rock Hill0000081320400000000604.002020Rock Hill000001136068120000000805.420.0Total-00000194926121200000001404.820.0 Career TotalSeasonCMPATTINTPYDSTDATTRUYDSTDRECREYDSTDSacksTacklesINTFGMFGAGPass YPGRush YPCREC YPC20190000081320400000000604.002020000001136068120000000805.420.0Total00000194926121200000001404.820.0 DateHomeResultsAwayTimeVenue 2020-10-17 19:00:00October 17, 2020Fairland 41 - 7 Rock Hill 19:00:007:00 pmN/A2020-10-10 23:40:41October 10, 2020Rock Hill 26 - 10 Crooksville 23:40:4111:40 pmN/A2020-10-02 19:30:00October 2, 2020Rock Hill 6 - 42 Fairland 19:30:007:30 pmN/A2020-09-25 19:30:00September 25, 2020South Point 28 - 34 Rock Hill 19:30:007:30 pmN/A2020-09-18 19:30:00September 18, 2020Rock Hill 0 - 41 Ironton 19:30:007:30 pmN/A2020-09-11 19:30:00September 11, 2020Gallia Academy 47 - 6 Rock Hill 19:30:007:30 pmN/A2020-09-04 19:30:00September 4, 2020Rock Hill 14 - 10 Chesapeake 19:30:007:30 pmN/A2020-08-28 19:30:00August 28, 2020Coal Grove 20 - 6 Rock Hill 19:30:007:30 pmN/A2019-10-04 19:00:00October 4, 2019Rock Hill 26 - 21 South Point 19:00:007:00 pmN/A2019-09-27 19:00:00September 27, 2019Fairland 36 - 12 Rock Hill 19:00:007:00 pmN/A2019-09-20 19:00:00September 20, 2019Portsmouth 40 - 28 Rock Hill 19:00:007:00 pmN/A2019-09-13 19:00:00September 13, 2019Oak Hill 20 - 0 Rock Hill 19:00:007:00 pmN/A2019-09-06 19:00:00September 6, 2019Rock Hill 28 - 44 Meigs 19:00:007:00 pmN/A2019-08-30 19:00:00August 30, 2019Minford 43 - 12 Rock Hill 19:00:007:00 pmN/A