Prep Baseball Report

Alabama Daily Roundup: Tuesday, February 24th


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 Tuesday, February 24th.

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 Tuesday

Mountain Brook (6) vs. Hueytown (5)
Mountain Brook edged Hueytown 6-5 on Tuesday, pulling ahead late in a tightly contested matchup that featured multiple lead changes. The game was tied at five heading into the eighth before Mountain Brook pushed across the go-ahead run on a sacrifice fly to take the lead for good. Mountain Brook struck first in the opening inning, but Hueytown answered quickly with a two-run bottom half to move in front. The back-and-forth continued over the middle innings, with both teams trading runs and momentum as the score stayed close throughout. Mountain Brook tied the game again in the sixth before finally breaking through in the eighth. Strong relief pitching down the stretch locked in the one-run win, sealing a hard-fought victory in a game that remained undecided until the final innings.
 
Spain Park (7) vs. Briarwood Christian (1) 
Spain Park pulled away from Briarwood Christian for a 7-1 win on Tuesday, using a decisive five-run fourth inning to take control of the game. The big frame included a mix of productive outs, an error, and a key hit that broke the game open and gave Spain Park a comfortable cushion. Briarwood Christian struck first in the opening inning, but Spain Park answered in the third to regain the lead before putting the game out of reach an inning later. From there, Spain Park’s pitching and defense took over, limiting scoring chances and preserving the advantage. Spain Park finished with a balanced offensive effort and a steady performance on the mound, while also playing clean defensively to close out the six-run victory at home.
 
Demopolis (9) vs. Gordo (8)
Demopolis earned a dramatic 9-8 walk-off win over Gordo on Tuesday, capping a back-and-forth contest with a solo home run in the bottom of the ninth. Demopolis rallied from an early deficit, overcoming a 5–1 hole to pull even late before delivering the decisive blow. Gordo struck first in the opening inning and extended the lead to four runs in the third, putting pressure on the home side early. Demopolis answered with steady offense across the middle innings, gradually chipping away and eventually tying the game in the seventh. After both teams traded chances late, Demopolis finished it off in walk-off fashion in the ninth to secure the one-run victory. Both offenses were productive throughout, combining for more than 20 hits, but it was Demopolis that made the final swing count to complete the comeback.
 
Athens (5) vs. Deshler (4)
Athens edged Deshler 5-4 on Tuesday, breaking a tie late to secure the one-run victory. The game was knotted at four entering the eighth inning before Athens pushed across the go-ahead run on a sacrifice fly. Deshler struck first in the opening inning, and the two teams traded runs over the middle innings in a back-and-forth contest. Athens pulled even in the seventh before finally moving in front an inning later. Strong relief pitching and clean defense down the stretch helped Athens protect the slim lead, sealing a tightly contested win in extra innings.
 
Vestavia Hills (3) vs. Huntsville (2)
Vestavia Hills edged Huntsville 3-2 on Tuesday in a tightly played, low-scoring contest dominated by pitching on both sides. The difference came in the fourth inning, when Vestavia Hills produced three runs to take control of the game. Huntsville kept the pressure on throughout, but Vestavia Hills’ pitching staff limited damage and worked out of key situations to protect the narrow lead. The defense also came up with timely plays, including a double play that helped preserve the advantage. In the end, the early burst proved enough as Vestavia Hills closed out the one-run win in a game where runs were at a premium from start to finish.

2026 Alabama High School Baseball Scores: Tuesday, February 24th

Away Team Away Home Team Home
Abbeville Christian Academy 14 Chambers Academy 4
Addison 20 Holly Pond 1
Alabama Christian Academy 9 Beulah 5
Alexandria 16 Coosa Christian 1
Andalusia 6 T.R. Miller 8
Appalachian 11 Cleveland 0
Deshler 4 Athens 5
Austin 2 Sparkman 13
Baldwin County 15 Escambia County 0
Belgreen 9 East Lawrence 7
Benjamin Russell 9 Fayetteville 8
Berry 6 South Lamar 8
Bessemer Academy 9 Macon-East Montgomery Academy 10
Bessemer City 5 Huffman 15
Billingsley 8 Jemison 5
Billingsley 4 Jemison 10
Brooks 14 DHCA 2
Bryant 9 Gulf Shores 4
Buckhorn 1 Bob Jones 12
Calvary Christian 6 Glenwood 15
Calera 0 St. Clair County 1
Center Point 19 Tarrant 0
Central 4 University Charter 9
Central-Florence 14 Muscle Shoals 12
Central Christian 23 Community Christian 2
Central of Coosa County 9 Loachapoka 8
Clements 8 Shoals Christian 4
Collinsville 5 Etowah 4
Colbert County 4 Tharptown 6
Colbert Heights 8 Rogers 18
Cordova 8 Sipsey Valley 9
Corner 2 Mortimer Jordan 3
Wiregrass 4 Hooper Academy 8
Park Crossing 2 Dothan 16
Pinson Valley 3 Douglas 17
Randolph County 3 Dadeville 18
Lawrence County 3 Decatur 4
Gordo 8 Demopolis 9
Appalachian 11 Cleveland 0
Stanhope Elmore 7 Thorsby 2
Elmore County 6 Opelika 11
Gadsden City 16 Albertville 11
Geraldine 8 North Jackson 5
Geneva County 1 Wicksburg 13
Glenwood 15 Calvary Christian 6
Hatley 15 Hackleburg 0
Heritage Christian Academy 3 Tuscaloosa Home Educators 2
Horseshoe Bend 3 Cleburne County 0
James Clemens 13 Madison Academy 6
Jackson Academy 14 Escambia Academy 17
Jacksonville 0 Hokes Bluff 2
Jacksonville 5 Piedmont 6
Jasper 5 West Point 2
John Carroll Catholic 16 Sylacauga 2
Kemper Academy 13 Tuscaloosa Christian 2
Lakeside School 21 Evangel Christian 1
Lakeside School 12 Evangel Christian 0
Lee-Scott Academy 11 Marbury 1
Leroy 15 Excel 4
Leeds 2 Oak Grove 3
Long 2 Providence Christian 3
St. John Paul II 7 Madison County 8
Luverne 7 Montgomery Academy 24
Fairhope 1 Mary G. Montgomery 3
Hueytown 5 Mountain Brook 6
Patrician Academy 4 Morgan Academy 20
Munford 14 White Plains 4
Moss Point 17 Murphy 0
Oneonta 10 Guntersville 0
Oak Mountain 12 American Christian Academy 4
Plainview 0 Boaz 4
Phil Campbell 12 Winston County 2
Phillips 1 Marion County 21
Pike Liberal Arts 16 Straughn 6
Prattville 11 Smiths Station 5
Pleasant Grove 22 Midfield 1
Pleasant Home 12 Samson 5
Ranburne 10 Haralson County 1
Randolph School 5 Wilson 1
Red Bay 10 Covenant Christian 0
Red Level 6 Zion Chapel 12
Rehobeth 10 Opp 4
Rogers 18 Colbert Heights 8
Scottsboro 6 Arab 2
Spain Park 7 Briarwood Christian 1
Sparta Academy 23 Evangel Christian Academy 0
Spring Garden 8 Sand Rock 1
Springville 10 Wellborn 0
Springwood 17 The Rock Academy 0
St. Michael Catholic 2 Daphne 12
Tharptown 6 Colbert County 4
Thomasville 7 Sweet Water 3
University Charter 9 Central 4
Valley Head 23 Asbury 6
Vestavia Hills 3 Huntsville 2
Washington County 0 Wayne County 1
Verbena 1 West Blocton 11
West Limestone 3 East Limestone 13
West Morgan 2 Fairview 11
West Point 2 Jasper 5
West Blocton 11 Verbena 1
Wenonah 14 Fultondale 1
Winfield 17 Lamar County 4
Wetumpka 10 Tallassee 6

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.


+ 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: