Skip to content

MLB Highlights: 2026-06-23

June 24, 2026 · MLB Daily Recaps · Ross Jensen
Yesterday’s Top Major League Performances
1
Parker Messick
SP • CLE
7.2 IP, 10 K, 2 ER, 1 BB, 3 H
Parker Messick took the loss for the Guardians in a 2-1 defeat to the Chicago White Sox. The left-hander allowed just three hits and two earned runs over 7.2 innings while striking out 10 and walking one on 95 pitches. Despite the strong strikeout total and limiting hard contact, a solo homer proved costly in the tight contest. Messick ends the outing with a 7-4 record on the season.
MLB Rank: #271
Proj: 3.99 ERA, 164 IP, 57 BB, 157 K, 8.6 K/9, 1.32 WHIP
2
Brandon Sproat
SP • MIL
6.0 IP, 10 K, 0 ER, 0 BB, 1 H
Brandon Sproat earned the win as the Brewers defeated the Cincinnati Reds 2-0. The right-hander tossed six shutout innings, scattering one hit while fanning 10 and issuing no walks on 80 pitches. Sproat improved to 2-4 with the dominant outing that kept Milwaukee in control throughout.
MLB Rank: #568
Proj: 4.23 ERA, 147 IP, 61 BB, 131 K, 8.0 K/9, 1.40 WHIP
3
Sonny Gray
SP • STL
7.0 IP, 11 K, 1 ER, 3 BB, 6 H
Sonny Gray picked up the win in the Red Sox’s 5-2 victory over the Colorado Rockies. Gray worked seven innings, allowing one earned run on six hits with 11 strikeouts and three walks. The veteran right-hander moved to 9-1 and delivered a quality start that helped Boston secure the road win.
MLB Rank: #79
Proj: 3.62 ERA, 182 IP, 48 BB, 181 K, 9.0 K/9, 1.21 WHIP
4
Robbie Ray
SP • SFG
8.0 IP, 6 K, 0 ER, 4 BB, 2 H
Robbie Ray earned the win as the Giants topped the Athletics 3-1. Ray went eight strong innings, surrendering just two hits and no earned runs while striking out six and walking four. The left-hander improved to 6-6 and kept San Francisco in front the entire way.
MLB Rank: #772
Proj: 4.51 ERA, 167 IP, 71 BB, 164 K, 8.8 K/9, 1.37 WHIP
5
Jesús Luzardo
SP • PHI
6.2 IP, 13 K, 5 ER, 3 BB, 6 H
Jesús Luzardo took the mound for the Phillies in their 14-9 win over the Washington Nationals. The left-hander struck out 13 over 6.2 innings but allowed five earned runs on six hits and three walks. Luzardo’s high strikeout total kept the game within reach despite the elevated run total.
MLB Rank: #43
Proj: 3.37 ERA, 185 IP, 59 BB, 201 K, 9.8 K/9, 1.20 WHIP
6
Eduardo Rodriguez
SP • ARI
6.2 IP, 5 K, 0 ER, 3 BB, 3 H
Eduardo Rodriguez delivered a strong start as the Diamondbacks edged the St. Louis Cardinals 4-3. Rodriguez tossed 6.2 scoreless innings, allowing three hits while striking out five and walking three on 95 pitches. The outing helped Arizona secure the narrow victory.
MLB Rank: #1036
Proj: 4.74 ERA, 178 IP, 66 BB, 148 K, 7.5 K/9, 1.42 WHIP
7
Nick Lodolo
SP • CIN
4.0 IP, 6 K, 0 ER, 1 BB, 2 H
Nick Lodolo started for the Reds in a 2-0 loss to the Milwaukee Brewers. Lodolo worked four scoreless innings, striking out six and allowing two hits with one walk on 75 pitches. The right-hander kept Cincinnati in the game early before the bullpen took over.
MLB Rank: #140
Proj: 3.80 ERA, 172 IP, 48 BB, 162 K, 8.4 K/9, 1.23 WHIP
8
Sean Burke
SP • CHW
6.1 IP, 6 K, 1 ER, 1 BB, 6 H
Sean Burke earned the win as the White Sox defeated the Cleveland Guardians 2-1. Burke allowed one earned run over 6.1 innings with six strikeouts, one walk and six hits. The right-hander improved to 5-4 and helped Chicago secure the low-scoring victory.
MLB Rank: #604
Proj: 4.31 ERA, 158 IP, 63 BB, 154 K, 8.8 K/9, 1.35 WHIP
9
Ryan Johnson
SS • HOU
6.0 IP, 8 K, 0 ER, 1 BB, 1 H
Ryan Johnson picked up the win in the Angels’ 5-1 victory over the Baltimore Orioles. Johnson tossed six shutout innings, allowing one hit while striking out eight and walking one. The performance moved his record to 1-2 on the season.
MLB Rank: #5451
Proj: 56.0 wRC+, 0.189/0.255/0.307, 14 HR, 5 SB, 53 Runs, 56 RBI
10
Sandy Alcantara
SP • MIA
6.2 IP, 4 K, 1 ER, 3 BB, 5 H
Sandy Alcantara earned the win as the Marlins defeated the Texas Rangers 6-4. Alcantara allowed one earned run over 6.2 innings with four strikeouts and three walks. The right-hander improved to 8-4 and kept Miami ahead in the contest.
MLB Rank: #208
Proj: 4.09 ERA, 196 IP, 59 BB, 166 K, 7.6 K/9, 1.31 WHIP
1
Jac Caglianone
RF • KCR
3-5 | 2 HR, K, 3 RBI
Jac Caglianone went 3-5 with two home runs and three RBI as the Kansas City Royals won 12-5 over Tampa Bay Rays. The prospect tallied nine total bases in the contest and scored three runs while striking out once.
MLB Rank: #447
Proj: 123.0 wRC+, 0.261/0.332/0.473, 28 HR, 5 SB, 77 Runs, 83 RBI
2
Kyle Leahy
SP • STL
6.1 IP, 3 K, 0 ER, 2 BB, 3 H
Kyle Leahy tossed 6.1 innings, allowing three hits and no earned runs with three strikeouts and two walks as the St. Louis Cardinals fell 4-3 to the Arizona Diamondbacks.
MLB Rank: #1240
Proj: 4.27 ERA, 100 IP, 34 BB, 86 K, 7.7 K/9, 1.37 WHIP
3
Shane McClanahan
SP • TBR
6.0 IP, 4 K, 2 ER, 1 BB, 6 H
Shane McClanahan allowed six runs (two earned) over six innings with four strikeouts and one walk, taking the loss as the Tampa Bay Rays fell 12-5 to the Kansas City Royals.
MLB Rank: #161
Proj: 3.75 ERA, 156 IP, 58 BB, 154 K, 8.9 K/9, 1.29 WHIP
4
Justin Wrobleski
SP • LAD
7.0 IP, 3 K, 2 ER, 2 BB, 5 H
Justin Wrobleski earned the win with seven innings of work, giving up two earned runs on five hits and two walks while striking out three as the Los Angeles Dodgers defeated the Minnesota Twins 12-3.
MLB Rank: #689
Proj: 4.31 ERA, 147 IP, 46 BB, 120 K, 7.3 K/9, 1.35 WHIP
5
George Kirby
SP • SEA
6.0 IP, 5 K, 1 ER, 2 BB, 8 H
George Kirby picked up the win after six innings, surrendering one earned run on eight hits with five strikeouts and two walks as the Seattle Mariners edged the Pittsburgh Pirates 3-2.
MLB Rank: #88
Proj: 3.68 ERA, 185 IP, 40 BB, 166 K, 8.1 K/9, 1.19 WHIP
6
Wilyer Abreu
RF • BOS
2-4 (.500), 1.750 OPS, 0 2B, 1 HR, 1 SB, 1 R, 2 RBI, 1 BB, 0 K
Wilyer Abreu went 2-4 with a triple, a home run, a walk, two RBI and a stolen base as the Boston Red Sox defeated the Colorado Rockies 5-2.
MLB Rank: #194
Proj: 109.2 wRC+, 0.245/0.324/0.427, 23 HR, 12 SB, 71 Runs, 75 RBI
7
Edmundo Sosa
2B • PHI
2-5 (.400), 1.200 OPS, 1 2B, 1 HR, 0 SB, 2 R, 5 RBI, 0 BB, 2 K
Edmundo Sosa collected two hits including a double and a home run while driving in five runs as the Philadelphia Phillies defeated the Washington Nationals 14-9.
MLB Rank: #705
Proj: 91.2 wRC+, 0.246/0.299/0.393, 16 HR, 9 SB, 72 Runs, 64 RBI
8
Daulton Varsho
CF • TOR
3-6 (.500), 1.333 OPS, 2 2B, 1 HR, 0 SB, 2 R, 2 RBI, 0 BB, 1 K
Daulton Varsho went 3-6 with two doubles and a home run as the Toronto Blue Jays fell 9-7 to the Houston Astros.
MLB Rank: #241
Proj: 100.7 wRC+, 0.239/0.306/0.422, 22 HR, 12 SB, 76 Runs, 72 RBI
9
Bryson Stott
2B • PHI
3-4 (.750), 2.000 OPS, 0 2B, 1 HR, 1 SB, 4 R, 3 RBI, 0 BB, 0 K
Bryson Stott went 3-4 with a home run, three RBI, four runs scored and a stolen base as the Philadelphia Phillies defeated the Washington Nationals 14-9.
MLB Rank: #310
Proj: 96.8 wRC+, 0.255/0.321/0.384, 13 HR, 26 SB, 70 Runs, 61 RBI
10
Luinder Avila
SP • KCR
5.0 IP, 6 K, 1 ER, 4 BB, 3 H
Luinder Avila earned the win with five innings of one-run ball, striking out six and walking four as the Kansas City Royals defeated the Tampa Bay Rays 12-5.
MLB Rank: #961
Proj: 4.22 ERA, 106 IP, 51 BB, 95 K, 8.1 K/9, 1.45 WHIP

Leave a comment

Your email address will not be published. Required fields are marked *