| 1 | DaTrell EvansJackson-Olin (Birmingham) | 52 | 0 | 23 |
| 2 | Jaylon SharpeINF, OFPinson Valley (Pinson) | 46 | 0 | 33 |
| 3 | Jordan Willis1B, RFParker (Birmingham) | 43 | 46 | 32 |
| 4 | Malik DowdellJackson-Olin (Birmingham) | 37 | 0 | 24 |
| 5 | Wylam WrightJackson-Olin (Birmingham) | 35 | 0 | 19 |
| 6 | Ricky BellJackson-Olin (Birmingham) | 35 | 0 | 20 |
| 7 | Javion JohnsonPWBHS (Cottondale) | 31 | 0 | 18 |
| 8 | Conellrious Scott2B, SSParker (Birmingham) | 29 | 31 | 30 |
| 9 | Aiden StoreyPWBHS (Cottondale) | 29 | 0 | 18 |
| 10 | Dylan CraigSS, OFHuffman (Birmingham) | 28 | 0 | 19 |
| 11 | Terrion Nevels2B, OFParker (Birmingham) | 27 | 31 | 32 |
| 12 | Jacob O'Bryan3B, OFGulf Shores | 26 | 0 | 35 |
| 13 | Frankie JacksonJackson-Olin (Birmingham) | 26 | 0 | 17 |
| 14 | Major Davis-Craig1B, LHPParker (Birmingham) | 26 | 28 | 30 |
| 15 | Nick RichardsonOxford | 26 | 0 | 21 |
| 16 | Hayden AndersonSS, SSSEHS (Millbrook) | 24 | 1 | 37 |
| 17 | Caleb ShealeyPWBHS (Cottondale) | 23 | 0 | 17 |
| 18 | Eric RogersWoodlawn (Birmingham) | 22 | 0 | 14 |
| 19 | Nicolas PageOF, 2BParker (Birmingham) | 22 | 24 | 27 |
| 20 | Justice LockwoodINF, PPinson Valley (Pinson) | 22 | 0 | 32 |
| 21 | Jaylen WashingtonJackson-Olin (Birmingham) | 22 | 0 | 19 |
| 22 | Kamryn JonesOF, 2BJackson-Olin (Birmingham) | 20 | 0 | 19 |
| 23 | Xavier WhiteP, 2BHuffman (Birmingham) | 20 | 0 | 20 |
| 24 | Kellen ShivettsPWBHS (Cottondale) | 20 | 0 | 19 |
| 25 | Courterius Bedgood2B, PParker (Birmingham) | 18 | 18 | 26 |
| 26 | CaJorie MerriweatherPWBHS (Cottondale) | 18 | 0 | 15 |
| 27 | Tony WilliamsJackson-Olin (Birmingham) | 18 | 0 | 20 |
| 28 | Eric CottonWoodlawn (Birmingham) | 17 | 0 | 15 |
| 29 | Nie’Sean FanningJackson-Olin (Birmingham) | 17 | 0 | 21 |
| 30 | Boris RhodesPWBHS (Cottondale) | 17 | 0 | 18 |
| 31 | John Owen DeanSS, CFMJHS (Kimberly) | 17 | 18 | 35 |
| 32 | Kirby ReddickINF, PPinson Valley (Pinson) | 16 | 0 | 32 |
| 33 | Fernandez SturdivantWoodlawn (Birmingham) | 16 | 0 | 16 |
| 34 | John ArmsteadBlount (Eight Mile) | 16 | 0 | 11 |
| 35 | Shane OtipobyRussell County (Seale) | 16 | 0 | 23 |
| 36 | Ky'Darrion BeckPWBHS (Cottondale) | 16 | 0 | 10 |
| 37 | Nic YoungbloodClay-Chalkville (Pinson) | 15 | 0 | 23 |
| 38 | I JOHNSONPCHS (Montgomery) | 15 | 0 | 13 |
| 39 | Deitric YoungWoodlawn (Birmingham) | 15 | 0 | 13 |
| 40 | Micheal MinceyOF, RHPParker (Birmingham) | 15 | 16 | 19 |
| 41 | Jamison GreenINF, PPinson Valley (Pinson) | 15 | 0 | 25 |
| 42 | Mekhidric Jackson3B, SSHuffman (Birmingham) | 14 | 0 | 18 |
| 43 | Zyddrick SmithTheodore | 14 | 0 | 14 |
| 44 | Carlos MitchellBlount (Eight Mile) | 14 | 0 | 11 |
| 45 | Christian DooleyP, 3BParker (Birmingham) | 14 | 14 | 25 |
| 46 | Price StephensC, DHGulf Shores | 14 | 0 | 35 |
| 47 | Draden JonesTheodore | 14 | 0 | 14 |
| 48 | Quinton RobinsonCF, OFPike Road | 14 | 0 | 22 |
| 49 | Levi HowardRHP, SSGulf Shores | 14 | 0 | 35 |
| 50 | B ArsoBlount (Eight Mile) | 14 | 0 | 7 |