Follow your favorite high school teams and players
Stat keeping for basketball teams
See top plays & highlights of the best high school sports

Get access to live game streams and full replays for 8000+ schools
| # | Name | Yds | Yds/G | Comp | Att | Pct | TD | Int | Rate | GP |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Osiris LopezQB, DBLeominster | 2525 | 229.5 | 160 | 270 | 0.593 | 40 | 8 | 118 | 11 |
| 2 | Joey SecatoreQBKeefe Tech (Framingham) | 2456 | 204.7 | 160 | 263 | 0.608 | 32 | 7 | 120 | 12 |
| 3 | Hudson GarrityQBAWHS (Braintree) | 2384 | 198.7 | 140 | 208 | 0.673 | 30 | 3 | 140 | 12 |
| 4 | Matteus MateoQBMillbury | 2222 | 202.0 | 147 | 232 | 0.634 | 20 | 3 | 118 | 11 |
| 5 | Owen MordasQB, FSBishop Feehan (Attleboro) | 2131 | 193.7 | 134 | 216 | 0.620 | 17 | 3 | 115 | 11 |
| 6 | Declan WalkerQB, OLBTri-County RVT (Franklin) | 2085 | 173.8 | 108 | 178 | 0.607 | 30 | 4 | 132 | 12 |
| 7 | Brady ShuffainQBSharon | 2011 | 182.8 | 114 | 194 | 0.588 | 16 | 11 | 98 | 11 |
| 8 | Nathan HelmsWR, CBCarver | 1930 | 175.5 | 105 | 156 | 0.673 | 20 | 5 | 136 | 11 |
| 9 | Logan MckenzieQB, CBDiman RVT (Fall River) | 1906 | 146.6 | 126 | 220 | 0.573 | 18 | 4 | 106 | 13 |
| 10 | Bradford PerryQBSt. John's (Shrewsbury) | 1820 | 182.0 | 113 | 208 | 0.543 | 16 | 7 | 95 | 10 |
| 11 | John RecinitoMLB, QBACHS (Arlington) | 1816 | 165.1 | 164 | 264 | 0.621 | 13 | 10 | 83 | 11 |
| 12 | Kise FlanneryQBCMHS (West Roxbury) | 1761 | 146.8 | 87 | 126 | 0.690 | 25 | 4 | 138 | 12 |
| 13 | Will ChuteQB, FSRMHS (Reading) | 1642 | 164.2 | 120 | 196 | 0.612 | 21 | 6 | 111 | 10 |
| 14 | Dom JamisonQBGardner | 1639 | 163.9 | 141 | 246 | 0.573 | 16 | 12 | 79 | 10 |
| 15 | Joel LachapelleQBNHS (Whitinsville) | 1609 | 178.8 | 95 | 164 | 0.579 | 14 | 1 | 117 | 9 |
| 16 | Michael WildfireQBCohasset | 1598 | 122.9 | 114 | 175 | 0.651 | 20 | 6 | 118 | 13 |
| 17 | Devin VelezQB, DBHolyoke | 1574 | 143.1 | 102 | 219 | 0.466 | 17 | 5 | 87 | 11 |
| 18 | Ryan GallagherQB, CBWTHS (Worcester) | 1565 | 156.5 | 102 | 169 | 0.604 | 18 | 3 | 119 | 10 |
| 19 | Shea PaxtonQB, OLBUxbridge | 1439 | 130.8 | 74 | 137 | 0.540 | 20 | 9 | 103 | 11 |
| 20 | Kyle OlsonQB, FSAndover | 1405 | 127.7 | 104 | 166 | 0.627 | 17 | 10 | 99 | 11 |
| 21 | Marcio SemdeoQBBrockton | 1330 | 120.9 | 95 | 171 | 0.556 | 8 | 9 | 74 | 11 |
| 22 | Karson CournoyerQB, FSBMHS (Blackstone) | 1320 | 132.0 | 84 | 165 | 0.509 | 13 | 9 | 81 | 10 |
| 23 | Matt CaissieQBNatick | 1240 | 112.7 | 75 | 142 | 0.528 | 13 | 3 | 104 | 11 |
| 24 | Caleb LafreniereQBSBCC (Fitchburg) | 977 | 139.6 | 60 | 94 | 0.638 | 13 | 1 | 134 | 7 |
| 25 | Jack LambertQBBRHS (Bridgewater) | 945 | 189.0 | 59 | 82 | 0.720 | 13 | 2 | 139 | 5 |
| 26 | Griffin SoderbaumQB, SSouth Hadley | 932 | 116.5 | 56 | 100 | 0.560 | 14 | 4 | 110 | 8 |
| 27 | Freeland RingerQBMahar Regional (Orange) | 930 | 84.5 | 36 | 113 | 0.319 | 11 | 16 | 56 | 11 |
| 28 | Jack SpearQBPingree (South Hamilton) | 913 | 152.2 | 57 | 104 | 0.548 | 11 | 2 | 112 | 6 |
| 29 | Dray EvriviadesQBTA (Braintree) | 894 | 111.8 | 63 | 113 | 0.558 | 9 | 5 | 90 | 8 |
| 30 | Kevin BakerQB, FSEast Longmeadow | 864 | 144.0 | 79 | 146 | 0.541 | 6 | 5 | 71 | 6 |
| 31 | Cole DoyleQBNorth Quincy | 856 | 85.6 | 58 | 124 | 0.468 | 8 | 9 | 61 | 10 |
| 32 | Nico BonafigliaWRSeekonk | 834 | 119.1 | 56 | 98 | 0.571 | 10 | 3 | 106 | 7 |
| 33 | Mason BassettQBFCTHS (Turners Falls) | 833 | 75.7 | 55 | 108 | 0.509 | 9 | 4 | 89 | 11 |
| 34 | Lyric DeLeonQB, DBDracut | 829 | 82.9 | 63 | 142 | 0.444 | 8 | 9 | 56 | 10 |
| 35 | Matt TracyQB, DELynnfield | 800 | 72.7 | 61 | 115 | 0.530 | 4 | 6 | 65 | 11 |
| 36 | Josh GiancolaQBNipmuc Regional (Upton) | 777 | 111.0 | 49 | 72 | 0.681 | 7 | 1 | 130 | 7 |
| 37 | Dylan DeanQB, FSBVRVT (Upton) | 776 | 86.2 | 42 | 75 | 0.560 | 10 | 1 | 126 | 9 |
| 38 | Jordan NguyenSICS (Springfield) | 773 | 77.3 | 57 | 107 | 0.533 | 8 | 12 | 62 | 10 |
| 39 | Jack McDonaldHolliston | 747 | 124.5 | 64 | 124 | 0.516 | 6 | 5 | 70 | 6 |
| 40 | Sean GriffinQBGrafton | 737 | 67.0 | 74 | 137 | 0.540 | 3 | 12 | 40 | 11 |
| 41 | Paxton CanessaQBARHS (Lakeville) | 731 | 121.8 | 56 | 111 | 0.505 | 7 | 7 | 66 | 6 |
| 42 | Colin HoganQB, FSEasthampton/Hampshire | 685 | 62.3 | 37 | 87 | 0.425 | 7 | 12 | 58 | 11 |
| 43 | Ryan SampsonQB, DBNorth Quincy | 665 | 60.5 | 49 | 94 | 0.521 | 5 | 4 | 75 | 11 |
| 44 | Jayden OrtizQB, WRAuburn | 653 | 93.3 | 40 | 110 | 0.364 | 4 | 6 | 47 | 7 |
| 45 | Spencer BrownLynnfield | 620 | 62.0 | 58 | 98 | 0.592 | 5 | 8 | 61 | 10 |
| 46 | Trchaun DaysQB, RBFalmouth | 602 | 120.4 | 33 | 59 | 0.559 | 6 | 5 | 90 | 5 |
| 47 | Matt SherryQBDurfee (Fall River) | 585 | 53.2 | 46 | 111 | 0.414 | 4 | 3 | 59 | 11 |
| 48 | Bode PessolanoRB, MLBNewburyport | 556 | 139.0 | 33 | 60 | 0.550 | 1 | 3 | 71 | 4 |
| 49 | Gabe FigueroaQB, CBGNBRVT (New Bedford) | 529 | 88.2 | 52 | 88 | 0.591 | 4 | 6 | 63 | 6 |
| 50 | Travis IsabelleQB, DBAPRHS (Amherst) | 516 | 51.6 | 40 | 71 | 0.563 | 6 | 5 | 78 | 10 |