| 1 | Tristan MiramontesTroy (OH) | 1035 | 1440 | 32.344 | 32 |
| 2 | Dalton KingGBishop Watterson (OH) | 1001 | 1485 | 30.333 | 33 |
| 3 | Owen DeJohnGMayfield (OH) | 983 | 1289 | 32.767 | 30 |
| 4 | Nathan LombardGWalsh Jesuit (OH) | 903 | 1354 | 31.138 | 29 |
| 5 | Thomas MorganGOlentangy Liberty (OH) | 862 | 0 | 24.629 | 35 |
| 6 | Ben PinkertonGHudson (OH) | 832 | 90 | 23.771 | 35 |
| 7 | Gabriel HorsmanGBeavercreek (OH) | 825 | 1044 | 31.731 | 26 |
| 8 | Josh KustraGPadua Franciscan (OH) | 796 | 1331 | 28.429 | 28 |
| 9 | Michael RoofGWalpole (MA) | 791 | 980 | 35.955 | 22 |
| 10 | Carter BissonGNewtown (CT) | 722 | 45 | 34.381 | 21 |
| 11 | Max StefanoGAurora (OH) | 719 | 1093 | 28.760 | 25 |
| 12 | Dylan HunterGWestlake (OH) | 705 | 1088 | 21.364 | 33 |
| 13 | Brandon BayusikGNotre Dame Prep (CT) | 699 | 700 | 38.833 | 18 |
| 14 | Cole ClarkStrongsville (OH) | 688 | 0 | 26.462 | 26 |
| 15 | Jake TyppoGRoosevelt (OH) | 681 | 969 | 29.609 | 23 |
| 16 | Calvin SwiniarskiGThomas Worthington (OH) | 676 | 1503 | 19.882 | 34 |
| 17 | Tristan SandersGBartlett (AK) | 653 | 677 | 43.533 | 15 |
| 18 | Dominic MorrisGElyria Catholic (OH) | 616 | 1377 | 19.250 | 32 |
| 19 | Alea LadikaGRichland (PA) | 583 | 923 | 30.684 | 19 |
| 20 | J.J. BorisGCanfield (OH) | 579 | 1215 | 21.444 | 27 |
| 21 | Finn OtisGUpper Arlington (OH) | 575 | 961 | 22.115 | 26 |
| 22 | Ty BartonGTrumbull (CT) | 572 | 900 | 26.000 | 22 |
| 23 | Anthony SchubertGSteele (OH) | 569 | 0 | 27.095 | 21 |
| 24 | Devin OliveriGWilton (CT) | 563 | 885 | 25.591 | 22 |
| 25 | Alan JaffeGMoses Brown (RI) | 559 | 863 | 27.950 | 20 |
| 26 | Matt HoferGBlackhawk (PA) | 549 | 1075 | 26.143 | 21 |
| 27 | Owen HammGLyman Hall (CT) | 547 | 0 | 21.880 | 25 |
| 28 | Jack BellGBeekmantown (NY) | 526 | 1062 | 23.909 | 22 |
| 29 | Tate SchmitzGArchbishop Moeller (OH) | 514 | 902 | 25.700 | 20 |
| 30 | Ben ClarkeGGrafton (MA) | 513 | 847 | 25.650 | 20 |
| 31 | Aiden ShermanGNotre Dame (CT) | 510 | 873 | 25.500 | 20 |
| 32 | Landon KaliszewskiGHHCD (CT) | 508 | 444 | 39.077 | 13 |
| 33 | Linkin AlisasisGGrandview (CO) | 503 | 0 | 35.929 | 14 |
| 34 | Zane ParrishGWest Anchorage (AK) | 499 | 850 | 26.263 | 19 |
| 35 | Max BenningerGMeadville (PA) | 495 | 976 | 26.053 | 19 |
| 36 | Kieran OlsonGNorth Pole (AK) | 491 | 1090 | 22.318 | 22 |
| 37 | Ryley BoisvertGNew Milford (CT) | 489 | 513 | 32.600 | 15 |
| 38 | Chase VaughnGLewis-Palmer (CO) | 484 | 861 | 28.471 | 17 |
| 39 | Michael MurphyOlmsted Falls (OH) | 481 | 733 | 26.722 | 18 |
| 40 | Jackson GreearGRocky River (OH) | 477 | 0 | 15.387 | 31 |
| 41 | Dylan NewpherGKenston (OH) | 476 | 0 | 19.040 | 25 |
| 42 | Anderson ClaffeyGXavier (CT) | 472 | 741 | 26.222 | 18 |
| 43 | Walter AndradeGCastle View (CO) | 469 | 702 | 31.267 | 15 |
| 44 | Luke LabodaGFreeport (PA) | 468 | 716 | 29.250 | 16 |
| 45 | Dylan FanslerGSt. Charles (OH) | 466 | 854 | 25.889 | 18 |
| 46 | Blake PozatekGNew Canaan (CT) | 465 | 1125 | 18.600 | 25 |
| 47 | John Michael BeuselinckGDublin Jerome (OH) | 460 | 937 | 16.429 | 28 |
| 48 | John ThienGPine Creek (CO) | 460 | 935 | 20.909 | 22 |
| 49 | Traeton AdamsGColony (AK) | 458 | 702 | 20.818 | 22 |
| 50 | Spencer FournierGCaprock Academy (CO) | 453 | 677 | 30.200 | 15 |