Prep Baseball Report

Alabama Daily Roundup: Saturday, March 21st


Prep Baseball Alabama Staff

 

Welcome to the Prep Baseball Alabama Daily Roundup, where our staff provides readers with scores, game recaps, and highlights from games played across the state. In conjunction with our in-game coverage throughout the 2026 season, this Daily Roundup will serve as your daily stop for staying up to date on the latest results and storylines from around Alabama.

We source the majority of our scores through MaxPreps and our in-person coverage. Be sure to follow us on X at @PrepBaseballAL to keep up with everything happening throughout the season, including the Daily Roundup, Scout Blog updates, Player of the Week features, and Class Top-10 Polls coverage.

Below are the scores, recaps, and notes from action on Saturday, March 21st.

NOTE: All scores listed above were provided by MaxPreps. Games not included were either not listed on MaxPreps or did not have a reported final score at the time of publication.


Notable Recaps from Saturday

Northridge (13) vs. Hazel Green (1)
Class 6A No. 2 Northridge defeated No. 1 Hazel Green 13-1 on Saturday, breaking the game open with a 10-run second inning. The Jags set the tone early with a two-run double from Wyatt Rath in the first before erupting in the second behind a flurry of extra-base hits, including a three-run home run from Mayson Elam and another three-run shot from Miller Arendale. Northridge added to the lead in the third to put the game out of reach. Evan Champion earned the win on the mound, allowing one run over five innings while striking out five. Northridge totaled 11 hits in the victory, with Elam, Arendale, Rath, and Cooper Obradovich each collecting two. Elam and Arendale led the way with three RBIs apiece.
 
Enterprise (8) vs. Faith Academy (5)
Enterprise pulled away late to defeat Faith Academy 8-5 in extra innings on Saturday. After the game was tied at 5-5 through eight innings, Brady Cavanaugh delivered the decisive blow with a go-ahead three-run home run in the top of the ninth. He led the offense with a 4-for-5 performance, including a double, two singles, and the game-winning homer. Enterprise held multiple leads throughout the game, but Faith Academy answered each time to force extras. The Wildcats finished with 10 hits in the win, with Brody Rhoades adding a multi-hit performance. Brayden Barnes earned the win in relief, allowing just one hit over 2.2 innings while striking out three.
 
Demopolis (7) vs. Oak Mountain (5)
Demopolis defeated Oak Mountain 7-5 on Saturday behind a big day from JW McAlpine, who drove in four runs on three hits. Oak Mountain jumped out to an early lead with a solo home run from Sam Prier in the first and added another run in the third, but Demopolis responded in the fourth inning. Bryant Deas delivered an RBI single before McAlpine launched a two-run home run to give the Tigers the lead. McAlpine added insurance in the seventh with a two-run double to help seal the win. Demopolis finished with 11 hits in the contest, with Jake Powell adding a multi-hit performance. McAlpine also earned the win on the mound, while Jack Pritchett recorded the save.

2026 Alabama High School Baseball Scores: Saturday, March 21st

Winning Team W Losing Team L
Westbrook Christian 14 Arab 0
Auburn 3 Hoover 1
Oakman 16 Curry 0
Ranburne 6 Bowdon 1
Leeds 4 St. Clair County 1
Shelby County 8 Red Bay 6
McAdory 20 John Carroll Catholic 12
Albertville 15 Ardmore 5
Oneonta 8 Fairview 7
Pike Road 12 Elmore County 3
Hazel Green 3 Bob Jones 1
Demopolis 7 Oak Mountain 5
Parker 13 JAG 7
Fayetteville 10 Childersburg 3
Springville 11 Hueytown 1
Orange Beach 13 Mortimer Jordan 7
Benjamin Russell 9 Sylacauga 4
Rehobeth 8 Opelika 4
Pleasant Grove 18 Tarrant 3
Jacksonville 3 Alexandria 1
Geraldine 16 Cleveland 10
Handley 14 Wadley 4
Cullman 7 Southside 3
Bayside Academy 8 Mary G. Montgomery 7
Science Hill 19 Oxford 10
Erie 8 Vestavia Hills 6
Hewitt-Trussville 4 The Webb School 3
Enterprise 8 Faith Academy 5
Southern Academy 17 Southern Christian 2
Evangel Christian 15 Wiregrass 4
Central Christian 8 Holy Ground Baptist Academy 5
Mars Hill Bible 13 Westminster Christian Academy 1
Dickson County 3 Sparkman 1
Rocket City 4 Non Varsity Opponent 1
Prattville 7 Briarwood Christian 5
Deshler 5 Wilson 0
Shoals Christian 15 Colbert County 4
Marshall County 9 Rocket City 0
Leroy 10 Richton 8
Rocky Bayou Christian 13 Atmore Christian 0
Hatton 4 Priceville 3
American Christian Academy 8 Science Hill 1
Appalachian 16 Sand Rock 6
Ashford 14 Northside Methodist Academy 3
Phil Campbell 4 Lamar County 2
Lee-Scott Academy 11 Saint James 3
Belgreen 20 Colbert Heights 13
Cullman 10 Southside 0
Headland 10 Russell County 8
Pleasant Grove 15 Tarrant 0
St. Paul's Episcopal 12 Gardendale 1
Alcorn Central 5 Ardmore 3
Central 7 Carver Birmingham 7
Demopolis 14 Altamont 9
Rehobeth 9 Beauregard 8
Northridge 13 Hazel Green 1
Pinson Valley 14 Huffman 0
Lexington 10 Falkville 7
Baker 3 Mobile Christian 2
Rocky Bayou Christian 16 Atmore Christian 1
American Christian Academy 14 Calera 4
Clarkdale 12 Leroy 9
Fairhope 10 Enterprise 9
Hubbertville 13 Addison 11
Auburn 3 Marist 1
Lincoln 5 Scottsboro 2
Hamilton 20 Hatley 0
Oak Mountain 13 Altamont 3
Winston County 11 Curry 6
Northridge 14 Bob Jones 2
Beauregard 7 Opelika 2
JAG 9 Carver Birmingham 8
Albertville 10 Alcorn Central 0
St. Paul's Episcopal 7 Orange Beach 0
Hartselle 11 Central 2
Athens Bible 13 Lynn 7
Huffman 17 Woodlawn 4
Lynn 2 Hubbertville 1

Scores listed above were provided by MaxPreps. If a game isn’t listed, it was either not posted on MaxPreps or was missing a final score at the time of publication.

Scores listed above were provided by MaxPreps. If a game isn’t listed, it was either not posted on MaxPreps or was missing a final score at the time of publication.


UPCOMING EVENTS ⤵️

SHOWCASE DATE LOCATION
Montgomery Summer ID June 2, 2026 Holtville High School
Montgomery Rising Stars ID June 2, 2026 Holtville High School
Huntsville Summer ID June 9, 2026 James Clemens High School
Huntsville Rising Stars ID June 9, 2026 James Clemens High School
Yellowhammer State Games (Invite-Only) June 16-17, 2026 River Run Park
Gulf Coast Summer ID June 23, 2026 Orange Beach Sportsplex
Gulf Coast Rising Stars ID June 23, 2026 Orange Beach Sportsplex
Birmingham Summer ID June 30, 2026 Pelham High School
Birmingham Rising Stars ID June 30, 2026 Pelham High School
Tuscaloosa Summer ID July 7, 2026 Northridge High School
Tuscaloosa Rising Stars ID July 7, 2026 Northridge High School
Wiregrass Summer ID July 14, 2026 Enterprise High School
Wiregrass Rising Stars ID July 14, 2026 Enterprise High School

 

+ Click HERE to create a free profile.
+ Click HERE to purchase a subscription which gives you access to additional information on the site. 

  

Related Content: