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 | 2376 | 237.6 | 148 | 252 | 0.587 | 34 | 8 | 117 | 10 |
| 2 | Matteus MateoQBMillbury | 2134 | 213.4 | 135 | 217 | 0.622 | 19 | 3 | 118 | 10 |
| 3 | Brady ShuffainQBSharon | 2011 | 182.8 | 114 | 194 | 0.588 | 16 | 11 | 98 | 11 |
| 4 | Owen MordasQB, FSBishop Feehan (Attleboro) | 1956 | 195.6 | 116 | 189 | 0.614 | 15 | 3 | 116 | 10 |
| 5 | Declan WalkerQB, OLBTri-County RVT (Franklin) | 1939 | 176.3 | 102 | 165 | 0.618 | 28 | 3 | 135 | 11 |
| 6 | Bradford PerryQBSt. John's (Shrewsbury) | 1820 | 182.0 | 113 | 208 | 0.543 | 16 | 7 | 95 | 10 |
| 7 | Nathan HelmsWR, CBCarver | 1780 | 178.0 | 97 | 143 | 0.678 | 18 | 5 | 135 | 10 |
| 8 | Kise FlanneryQBCMHS (West Roxbury) | 1702 | 154.7 | 81 | 115 | 0.704 | 25 | 4 | 138 | 11 |
| 9 | John RecinitoMLB, QBACHS (Arlington) | 1692 | 169.2 | 152 | 241 | 0.631 | 12 | 9 | 85 | 10 |
| 10 | Will ChuteQB, FSRMHS (Reading) | 1642 | 164.2 | 120 | 196 | 0.612 | 21 | 6 | 111 | 10 |
| 11 | Joel LachapelleQBNHS (Whitinsville) | 1609 | 178.8 | 95 | 164 | 0.579 | 14 | 1 | 117 | 9 |
| 12 | Devin VelezQB, DBHolyoke | 1574 | 143.1 | 102 | 219 | 0.466 | 17 | 5 | 87 | 11 |
| 13 | Michael WildfireQBCohasset | 1558 | 129.8 | 110 | 168 | 0.655 | 20 | 6 | 120 | 12 |
| 14 | Dom JamisonQBGardner | 1463 | 162.6 | 122 | 211 | 0.578 | 16 | 11 | 83 | 9 |
| 15 | Kyle OlsonQB, FSAndover | 1405 | 127.7 | 104 | 166 | 0.627 | 17 | 10 | 99 | 11 |
| 16 | Shea PaxtonQB, OLBUxbridge | 1256 | 125.6 | 62 | 117 | 0.530 | 18 | 7 | 106 | 10 |
| 17 | Matt CaissieQBNatick | 1240 | 112.7 | 75 | 142 | 0.528 | 13 | 3 | 104 | 11 |
| 18 | Marcio SemdeoQBBrockton | 1140 | 114.0 | 78 | 143 | 0.545 | 7 | 9 | 71 | 10 |
| 19 | Karson CournoyerQB, FSBMHS (Blackstone) | 1086 | 120.7 | 73 | 144 | 0.507 | 12 | 7 | 83 | 9 |
| 20 | Ryan GallagherQB, CBWTHS (Worcester) | 1012 | 144.6 | 67 | 111 | 0.604 | 13 | 4 | 114 | 7 |
| 21 | Caleb LafreniereQBSBCC (Fitchburg) | 977 | 139.6 | 60 | 94 | 0.638 | 13 | 1 | 134 | 7 |
| 22 | Jack LambertQBBRHS (Bridgewater) | 945 | 189.0 | 59 | 82 | 0.720 | 13 | 2 | 139 | 5 |
| 23 | Griffin SoderbaumQB, SSouth Hadley | 932 | 116.5 | 56 | 100 | 0.560 | 14 | 4 | 110 | 8 |
| 24 | Freeland RingerQBMahar Regional (Orange) | 930 | 84.5 | 36 | 113 | 0.319 | 11 | 16 | 56 | 11 |
| 25 | Kevin BakerQB, FSEast Longmeadow | 864 | 144.0 | 79 | 146 | 0.541 | 6 | 5 | 71 | 6 |
| 26 | Cole DoyleQBNorth Quincy | 856 | 85.6 | 58 | 124 | 0.468 | 8 | 9 | 61 | 10 |
| 27 | Nico BonafigliaWRSeekonk | 834 | 119.1 | 56 | 98 | 0.571 | 10 | 3 | 106 | 7 |
| 28 | Mason BassettQBFCTHS (Turners Falls) | 833 | 75.7 | 55 | 108 | 0.509 | 9 | 4 | 89 | 11 |
| 29 | Lyric DeLeonQB, DBDracut | 829 | 82.9 | 63 | 142 | 0.444 | 8 | 9 | 56 | 10 |
| 30 | Matt TracyQB, DELynnfield | 800 | 72.7 | 61 | 115 | 0.530 | 4 | 6 | 65 | 11 |
| 31 | Josh GiancolaQBNipmuc Regional (Upton) | 777 | 111.0 | 49 | 72 | 0.681 | 7 | 1 | 130 | 7 |
| 32 | Jack McDonaldHolliston | 747 | 124.5 | 64 | 124 | 0.516 | 6 | 5 | 70 | 6 |
| 33 | Sean GriffinQBGrafton | 737 | 67.0 | 74 | 137 | 0.540 | 3 | 12 | 40 | 11 |
| 34 | Paxton CanessaQBARHS (Lakeville) | 731 | 121.8 | 56 | 111 | 0.505 | 7 | 7 | 66 | 6 |
| 35 | Ryan SampsonQB, DBNorth Quincy | 665 | 60.5 | 49 | 94 | 0.521 | 5 | 4 | 75 | 11 |
| 36 | Jayden OrtizQB, WRAuburn | 653 | 93.3 | 40 | 110 | 0.364 | 4 | 6 | 47 | 7 |
| 37 | Spencer BrownLynnfield | 620 | 62.0 | 58 | 98 | 0.592 | 5 | 8 | 61 | 10 |
| 38 | Trchaun DaysQB, RBFalmouth | 602 | 120.4 | 33 | 59 | 0.559 | 6 | 5 | 90 | 5 |
| 39 | Bode PessolanoRB, MLBNewburyport | 556 | 139.0 | 33 | 60 | 0.550 | 1 | 3 | 71 | 4 |
| 40 | Gabe FigueroaQB, CBGNBRVT (New Bedford) | 529 | 88.2 | 52 | 88 | 0.591 | 4 | 6 | 63 | 6 |
| 41 | Travis IsabelleQB, DBAPRHS (Amherst) | 516 | 51.6 | 40 | 71 | 0.563 | 6 | 5 | 78 | 10 |
| 42 | Dylan DeanQB, FSBVRVT (Upton) | 488 | 61.0 | 30 | 54 | 0.556 | 7 | 1 | 118 | 8 |
| 43 | Ty PindelQBWestwood | 483 | 120.8 | 37 | 73 | 0.507 | 8 | 1 | 103 | 4 |
| 44 | Max LaprioreQB, OLBBay Path RVT (Charlton) | 462 | 46.2 | 26 | 72 | 0.361 | 1 | 5 | 35 | 10 |
| 45 | Camron MacGregorQB, CBBellingham | 444 | 63.4 | 36 | 64 | 0.562 | 3 | 3 | 74 | 7 |
| 46 | Luis Berdecia JrQB, DBClinton | 431 | 43.1 | 25 | 55 | 0.455 | 5 | 4 | 73 | 10 |
| 47 | Aaron SellersQB, CBCase (Swansea) | 428 | 42.8 | 39 | 70 | 0.557 | 5 | 3 | 80 | 10 |
| 48 | William NicholsonMVRHS (Oak Bluffs) | 427 | 106.8 | 35 | 70 | 0.500 | 8 | 4 | 83 | 4 |
| 49 | Ryan BeedeQB, OLBNMRVT (Wakefield) | 425 | 38.6 | 53 | 83 | 0.639 | 5 | 3 | 82 | 11 |
| 50 | Evan LamontagneQB, SSFairhaven | 386 | 48.2 | 19 | 36 | 0.528 | 5 | 2 | 107 | 8 |