Skip to content

MLB Highlights: 2026-06-29

June 30, 2026 · MLB Daily Recaps · Ross Jensen
Yesterday’s Top Major League Performances
405
Casey Mize
SP • DET
7.0 IP, 10 K, 0 ER, 0 BB, 1 H
Casey Mize earned the win for the Detroit Tigers in their 7-3 victory over the New York Yankees. The right-hander tossed 7.0 innings, surrendering just 1 hit while striking out 10 and issuing no walks. Mize kept the Yankees off the scoreboard entirely, allowing zero earned runs across 22 batters faced. His efficient outing helped Detroit secure the win behind strong offensive support. Mize finished with 88 pitches and a .660 strike percentage.
MLB Rank: #405
Proj: 4.16 ERA, 162 IP, 45 BB, 141 K, 7.8 K/9, 1.29 WHIP
90
George Kirby
SP • SEA
8.0 IP, 7 K, 2 ER, 1 BB, 7 H
George Kirby picked up the win as the Seattle Mariners defeated the Los Angeles Angels 6-2. Kirby went 8.0 innings, allowing 7 hits and 2 earned runs with 7 strikeouts and 1 walk. He induced 8 groundouts and limited damage despite one home run allowed. Kirby threw 100 pitches with a .700 strike percentage to help Seattle earn the victory.
MLB Rank: #90
Proj: 3.69 ERA, 186 IP, 40 BB, 166 K, 8.0 K/9, 1.20 WHIP
409
Zebby Matthews
SP • MIN
7.0 IP, 7 K, 1 ER, 1 BB, 4 H
Zebby Matthews earned the win in the Minnesota Twins’ 5-4 victory over the Houston Astros. Matthews pitched 7.0 innings, giving up 4 hits and 1 earned run while striking out 7 and walking 1. He allowed 1 home run but kept the game close enough for the Twins’ offense to prevail in the end.
MLB Rank: #409
Proj: 4.19 ERA, 168 IP, 42 BB, 146 K, 7.8 K/9, 1.27 WHIP
189
Trey Yesavage
SP • TOR
6.2 IP, 3 K, 1 ER, 0 BB, 3 H
Trey Yesavage earned the win as the Toronto Blue Jays edged the New York Mets 2-1. Yesavage worked 6.2 innings, allowing 3 hits and 1 earned run with 3 strikeouts and no walks. He faced 25 batters and threw 94 pitches in the low-scoring contest that Toronto won by a single run.
MLB Rank: #189
Proj: 3.68 ERA, 140 IP, 63 BB, 152 K, 9.7 K/9, 1.31 WHIP
141
Ranger Suarez
SP • BOS
6.0 IP, 8 K, 3 ER, 1 BB, 5 H
Ranger Suarez earned the win in the Boston Red Sox’s 6-3 victory over the Washington Nationals. Suarez pitched 6.0 innings, striking out 8 while allowing 5 hits and 3 earned runs with 1 walk. He generated 8 groundouts and helped Boston secure the win with solid strikeout stuff.
MLB Rank: #141
Proj: 3.84 ERA, 178 IP, 52 BB, 165 K, 8.3 K/9, 1.28 WHIP
314
Shane Baz
SP • BAL
7.0 IP, 6 K, 2 ER, 4 BB, 4 H
Shane Baz took the mound for the Baltimore Orioles in their 8-2 loss to the Chicago White Sox. Baz threw 7.0 innings, allowing 4 hits and 2 earned runs with 6 strikeouts and 4 walks. He recorded 21 outs but the Orioles’ offense could not keep pace in the contest.
MLB Rank: #314
Proj: 4.17 ERA, 177 IP, 66 BB, 163 K, 8.3 K/9, 1.35 WHIP
76
Braxton Ashcraft
SP • PIT
6.0 IP, 8 K, 5 ER, 1 BB, 5 H
Braxton Ashcraft earned the win as the Pittsburgh Pirates defeated the Philadelphia Phillies 11-7. Ashcraft went 6.0 innings, striking out 8 while allowing 5 hits and 5 earned runs with 1 walk. He surrendered 3 home runs but benefited from strong offensive output from Pittsburgh to secure the victory.
MLB Rank: #76
Proj: 3.41 ERA, 152 IP, 44 BB, 155 K, 9.2 K/9, 1.20 WHIP
130
Nick Lodolo
SP • CIN
5.0 IP, 4 K, 0 ER, 4 BB, 1 H
Nick Lodolo started for the Cincinnati Reds in their 5-3 loss to the Milwaukee Brewers. Lodolo pitched 5.0 innings, allowing just 1 hit and 0 earned runs with 4 strikeouts and 4 walks. He kept the game scoreless through his outing but did not factor into the decision.
MLB Rank: #130
Proj: 3.76 ERA, 171 IP, 48 BB, 162 K, 8.5 K/9, 1.23 WHIP
589
Sean Burke
SP • CHW
5.1 IP, 8 K, 2 ER, 3 BB, 4 H
Sean Burke started for the Chicago White Sox in their 8-2 win over the Baltimore Orioles. Burke tossed 5.1 innings, striking out 8 while allowing 4 hits and 2 earned runs with 3 walks. He recorded 16 outs and helped set the tone for Chicago’s offensive explosion in the contest.
MLB Rank: #589
Proj: 4.31 ERA, 159 IP, 63 BB, 154 K, 8.7 K/9, 1.35 WHIP
206
Cole Young
2B • SEA
3/3 (.1.000), 1.000 OPS, 2 HR, 2 R, 3 RBI
Cole Young went 3-for-3 with 2 home runs and 3 RBI in the Seattle Mariners’ 6-2 win over the Los Angeles Angels. Young scored 2 runs and delivered a perfect day at the plate, providing key power in the victory. His performance helped power Seattle’s offense in the contest.
MLB Rank: #206
Proj: 121.3 wRC+, 0.270/0.356/0.431, 16 HR, 9 SB, 80 Runs, 68 RBI
1029
Eduardo Rodriguez
SP • ARI
7.0 IP, 1 K, 1 ER, 0 BB, 5 H
Eduardo Rodriguez earned the win as the Arizona Diamondbacks defeated the San Francisco Giants 5-4. He tossed 7.0 innings, allowing 1 earned run on 5 hits while striking out 1 and issuing no walks. Rodriguez improved to 7-2 on the season in the contest.
MLB Rank: #1029
Proj: 4.74 ERA, 178 IP, 67 BB, 149 K, 7.5 K/9, 1.42 WHIP
419
Sean Manaea
SP • NYM
5.2 IP, 4 K, 2 ER, 2 BB, 3 H
Sean Manaea took the loss as the New York Mets fell to the Toronto Blue Jays 2-1. He worked 5.2 innings, surrendering 2 earned runs on 3 hits with 4 strikeouts and 2 walks.
MLB Rank: #419
Proj: 4.02 ERA, 142 IP, 45 BB, 136 K, 8.6 K/9, 1.27 WHIP
237
Parker Messick
SP • CLE
6.2 IP, 5 K, 4 ER, 0 BB, 8 H
Parker Messick suffered the loss as the Cleveland Guardians dropped a 6-3 decision to the Texas Rangers. He pitched 6.2 innings, giving up 4 earned runs on 8 hits while fanning 5 and walking none.
MLB Rank: #237
Proj: 3.94 ERA, 165 IP, 57 BB, 160 K, 8.7 K/9, 1.31 WHIP
199
Esmerlyn Valdez
RF • PIT
2/3, 1 HR, 1 2B, 0 SB, 2 R, 2 RBI, 2 BB, 1 K
Esmerlyn Valdez helped power the Pittsburgh Pirates to an 11-7 victory over the Philadelphia Phillies. He finished 2-for-3 with a home run, a double, 2 runs scored, 2 RBI and 2 walks.
MLB Rank: #199
Proj: 123.0 wRC+, 0.253/0.336/0.467, 28 HR, 1 SB, 76 Runs, 84 RBI
217
Cam Smith
RF • HOU
2/4, 2 HR, 0 SB, 2 R, 2 RBI, 0 BB, 0 K
Cam Smith delivered a multi-homer game as the Houston Astros edged the Minnesota Twins 5-4. He went 2-for-4 with 2 home runs, 2 runs scored and 2 RBI.
MLB Rank: #217
Proj: 116.8 wRC+, 0.258/0.337/0.441, 21 HR, 13 SB, 80 Runs, 73 RBI
324
Brandon Marsh
CF • PHI
2/5, 2 HR, 0 SB, 2 R, 2 RBI, 0 BB, 3 K
Brandon Marsh hit two home runs in the Philadelphia Phillies’ 11-7 loss to the Pittsburgh Pirates. He finished 2-for-5 with 2 runs scored, 2 RBI and 3 strikeouts.
MLB Rank: #324
Proj: 108.4 wRC+, 0.262/0.328/0.422, 17 HR, 15 SB, 77 Runs, 68 RBI
603
Shota Imanaga
SP • CHC
6.1 IP, 4 K, 2 ER, 0 BB, 9 H
Shota Imanaga turned in a quality start as the Chicago Cubs defeated the San Diego Padres 3-2. He allowed 2 earned runs over 6.1 innings on 9 hits with 4 strikeouts and no walks.
MLB Rank: #603
Proj: 4.44 ERA, 179 IP, 42 BB, 158 K, 8.0 K/9, 1.24 WHIP
89
Zach Neto
SS • LAA
2/3, 1 HR, 1 2B, 0 SB, 2 R, 1 RBI, 1 BB, 1 K
Zach Neto contributed in the Los Angeles Angels’ 6-2 loss to the Seattle Mariners. He went 2-for-3 with a home run, a double, 2 runs scored, 1 RBI and 1 walk.
MLB Rank: #89
Proj: 118.7 wRC+, 0.252/0.332/0.454, 25 HR, 24 SB, 74 Runs, 81 RBI
429
Robert Gasser
SP • MIL
5.2 IP, 5 K, 3 ER, 1 BB, 7 H
Robert Gasser kept the Milwaukee Brewers in position during their 5-3 win over the Cincinnati Reds. He pitched 5.2 innings, allowing 3 earned runs on 7 hits with 5 strikeouts and 1 walk.
MLB Rank: #429
Proj: 4.01 ERA, 140 IP, 43 BB, 132 K, 8.5 K/9, 1.26 WHIP
1031
Endy Rodríguez
1B • PIT
2/3, 1 HR, 0 SB, 1 R, 4 RBI, 2 BB, 0 K
Endy Rodríguez drove in four runs as the Pittsburgh Pirates defeated the Philadelphia Phillies 11-7. He finished 2-for-3 with a home run, 1 run scored and 2 walks.
MLB Rank: #1031
Proj: 93.9 wRC+, 0.238/0.313/0.381, 15 HR, 3 SB, 69 Runs, 64 RBI

Leave a comment

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