| 1 | Rafael VargasINF, RHPHubbard (Chicago) | 1.333 | 41 | 22 | 33 | 5 | 4 | 3 | 14 |
| 2 | Jake ZitellaSCEHS (St. Charles) | 1.290 | 41 | 18 | 31 | 4 | 0 | 6 | 10 |
| 3 | Brendan TuninkNCCHS (Sterling) | 1.277 | 124 | 42 | 83 | 6 | 2 | 18 | 32 |
| 4 | Dalton VanausdollALAH (CO-OP) (Arthur) | 1.229 | 44 | 17 | 35 | 1 | 5 | 5 | 12 |
| 5 | Martin LedbetterHBRHS (Hinckley) | 1.228 | 66 | 30 | 57 | 8 | 1 | 10 | 19 |
| 6 | David HolmesOF, PTFNHS (Calumet City) | 1.212 | 71 | 29 | 52 | 7 | 3 | 7 | 27 |
| 7 | Austin WiegandEureka | 1.184 | 112 | 40 | 76 | 11 | 3 | 11 | 29 |
| 8 | Joshua VillegasLittle Village (Chicago) | 1.163 | 52 | 31 | 43 | 4 | 3 | 3 | 16 |
| 9 | Ashton SeymoreLatin (Chicago) | 1.057 | 52 | 16 | 35 | 1 | 1 | 6 | 14 |
| 10 | Andrew Anaya2B, SSRauner (Chicago) | 1.057 | 49 | 23 | 35 | 5 | 3 | 1 | 14 |
| 11 | Alexis CartagenaMather (Chicago) | 1.023 | 57 | 19 | 43 | 2 | 4 | 5 | 16 |
| 12 | Anthony SosaProsser (Chicago) | 1.015 | 98 | 45 | 67 | 10 | 5 | 1 | 25 |
| 13 | Bryer ArviewINF, PCivic Memorial (Bethalto) | 1.013 | 104 | 37 | 75 | 9 | 6 | 6 | 29 |
| 14 | Caleb RosciP, SSCMSHS (Carrier Mills) | 0.981 | 58 | 24 | 53 | 7 | 0 | 7 | 18 |
| 15 | Landen PattonTri-City (Buffalo) | 0.968 | 81 | 26 | 63 | 6 | 1 | 9 | 20 |
| 16 | Henry KufaSS, RHPCarlinville | 0.964 | 97 | 43 | 83 | 9 | 5 | 6 | 24 |
| 17 | Nathan TorresChicago Academy (Chicago) | 0.964 | 70 | 29 | 55 | 11 | 2 | 3 | 21 |
| 18 | Tyler Franklin1B, PCobden | 0.944 | 46 | 18 | 36 | 8 | 1 | 2 | 16 |
| 19 | Tanner ThomasArcola | 0.934 | 75 | 28 | 61 | 10 | 2 | 5 | 18 |
| 20 | Jacob Kinsman3B, PBenton | 0.922 | 110 | 42 | 90 | 14 | 0 | 9 | 30 |
| 21 | Karim PattersonLatin (Chicago) | 0.919 | 48 | 17 | 37 | 5 | 0 | 4 | 14 |
| 22 | Dillon HeadHFHS (Flossmoor) | 0.917 | 85 | 35 | 72 | 9 | 2 | 6 | 21 |
| 23 | John WubbenGalena | 0.911 | 82 | 31 | 56 | 9 | 1 | 3 | 22 |
| 24 | Nolan Daniel OF, 1BPittsfield | 0.909 | 48 | 14 | 33 | 0 | 2 | 4 | 13 |
| 25 | Tyler SaylorTilden (Chicago) | 0.909 | 43 | 13 | 33 | 3 | 4 | 2 | 11 |
| 26 | Drew WichtowskiWestville | 0.901 | 131 | 38 | 81 | 10 | 5 | 5 | 31 |
| 27 | Blake WoltersMahomet-Seymour (Mahomet) | 0.895 | 113 | 42 | 95 | 10 | 3 | 9 | 31 |
| 28 | Ean CzechDGNHS (Downers Grove) | 0.891 | 107 | 39 | 92 | 3 | 5 | 10 | 29 |
| 29 | Sergio Navarrete IIUICCP (Chicago) | 0.889 | 63 | 23 | 45 | 5 | 3 | 2 | 16 |
| 30 | Adison WorthmanOFBloomington | 0.885 | 143 | 43 | 96 | 8 | 2 | 10 | 35 |
| 31 | Dylan MayerNew Trier (Winnetka) | 0.883 | 79 | 26 | 60 | 8 | 2 | 5 | 24 |
| 32 | Julian RubioC, 3BWCA (Melrose Park) | 0.875 | 57 | 21 | 40 | 4 | 5 | 0 | 18 |
| 33 | Jake ZealLena-Winslow (Lena) | 0.873 | 84 | 27 | 55 | 3 | 3 | 4 | 22 |
| 34 | Dalton MillerQNDHS (Quincy) | 0.871 | 149 | 55 | 116 | 16 | 3 | 8 | 38 |
| 35 | Gianni RoyerOF, INFLake Forest | 0.862 | 143 | 56 | 116 | 12 | 4 | 8 | 36 |
| 36 | Levi SnyderHCHS (Elizabethtown) | 0.857 | 71 | 23 | 49 | 4 | 3 | 3 | 18 |
| 37 | Kam YearsleyYorkville | 0.856 | 112 | 51 | 97 | 10 | 2 | 6 | 33 |
| 38 | Mason RobinsonAltamont | 0.848 | 121 | 52 | 99 | 14 | 3 | 4 | 32 |
| 39 | Alex PenaUICCP (Chicago) | 0.846 | 62 | 19 | 39 | 5 | 0 | 3 | 17 |
| 40 | Nathan BrinkmeierRHP, SSPearl City | 0.845 | 113 | 45 | 84 | 12 | 1 | 4 | 28 |
| 41 | Michael GarciaKennedy (Chicago) | 0.841 | 109 | 42 | 82 | 11 | 2 | 4 | 32 |
| 42 | Michael GallasKennedy (Chicago) | 0.840 | 115 | 41 | 94 | 14 | 3 | 6 | 35 |
| 43 | Gabe SmithINFFMGC (Glen Carbon) | 0.837 | 128 | 43 | 98 | 13 | 1 | 8 | 36 |
| 44 | Jerrius Atkinson OF, LHPSchlarman (Danville) | 0.837 | 60 | 17 | 43 | 4 | 6 | 1 | 18 |
| 45 | Hayden RallsAnna-Jonesboro (Anna) | 0.835 | 87 | 41 | 79 | 12 | 5 | 1 | 25 |
| 46 | Kale BreedenINF, CMercer County (Aledo) | 0.833 | 90 | 27 | 66 | 13 | 0 | 5 | 24 |
| 47 | Cooper HathawayAquin Catholic (Freeport) | 0.830 | 56 | 25 | 47 | 7 | 2 | 1 | 17 |
| 48 | Ethan McmastersWestville | 0.826 | 136 | 54 | 115 | 9 | 4 | 8 | 31 |
| 49 | Lucas HicksWestmont | 0.824 | 142 | 47 | 102 | 11 | 4 | 6 | 36 |
| 50 | Case Rockey2B, RHPDakota | 0.824 | 92 | 36 | 74 | 10 | 3 | 3 | 25 |