Skip to content

MLB Highlights: 2026-06-30

July 1, 2026 · MLB Daily Recaps · Ross Jensen
Yesterday’s Top Major League Performances
1
Cade Cavalli
SP • WSN
7.0 IP, 13 K, 0 ER, 0 BB, 1 H
Cade Cavalli delivered a dominant outing as the Washington Nationals defeated the Boston Red Sox 8-1. The right-hander tossed 7.0 innings, allowing just one hit and no earned runs while striking out 13 and issuing zero walks on 100 pitches. Cavalli’s performance helped Washington cruise to a comfortable victory, showcasing elite command and swing-and-miss stuff against a potent Boston lineup.
MLB Rank: #149
Proj: 3.74 ERA, 159 IP, 56 BB, 154 K, 8.7 K/9, 1.30 WHIP
2
Cristopher Sánchez
SP • PHI
7.0 IP, 9 K, 0 ER, 2 BB, 3 H
Cristopher Sánchez earned the win as the Philadelphia Phillies shut out the Pittsburgh Pirates 8-0. Working 7.0 innings, Sánchez scattered three hits and two walks while fanning nine on 92 pitches. The southpaw kept the Pirates off the board completely, providing a strong foundation for Philadelphia’s offensive outburst in the lopsided victory.
MLB Rank: #7
Proj: 2.89 ERA, 198 IP, 48 BB, 205 K, 9.3 K/9, 1.13 WHIP
3
Tarik Skubal
SP • DET
6.0 IP, 9 K, 1 ER, 0 BB, 1 H
Tarik Skubal led the Detroit Tigers to a 9-3 win over the New York Yankees. In six innings, Skubal allowed one earned run on one hit, striking out nine without issuing a walk. Despite a hit-by-pitch and a solo homer, his overall command and strikeout total anchored Detroit’s victory against the AL East contenders.
MLB Rank: #5
Proj: 2.69 ERA, 192 IP, 39 BB, 225 K, 10.5 K/9, 1.03 WHIP
4
Jacob deGrom
SP • TEX
7.0 IP, 9 K, 2 ER, 0 BB, 4 H
Jacob deGrom guided the Texas Rangers to a 4-2 victory against the Cleveland Guardians. Over 7.0 innings, deGrom surrendered two earned runs, including one home run, while striking out nine on 96 pitches. His steady presence on the mound helped Texas secure the win in a tightly contested game.
MLB Rank: #44
Proj: 3.31 ERA, 174 IP, 45 BB, 194 K, 10.0 K/9, 1.12 WHIP
5
Justin Wrobleski
SP • LAD
7.0 IP, 11 K, 3 ER, 0 BB, 7 H
Justin Wrobleski helped the Los Angeles Dodgers defeat the Athletics 9-3. Pitching 7.0 innings, Wrobleski allowed three earned runs on seven hits while striking out 11. His high pitch count reflected a battle on the mound, but the Dodgers’ offense provided enough support for the win.
MLB Rank: #699
Proj: 4.33 ERA, 149 IP, 46 BB, 120 K, 7.3 K/9, 1.35 WHIP
6
Nolan McLean
SP • NYM
6.0 IP, 7 K, 0 ER, 2 BB, 5 H
Nolan McLean tossed six scoreless innings as the New York Mets blanked the Toronto Blue Jays 3-0. McLean struck out seven and walked two, allowing five hits over 91 pitches. His effort set the tone for a low-scoring pitchers’ duel that the Mets ultimately won.
MLB Rank: #81
Proj: 3.56 ERA, 167 IP, 65 BB, 172 K, 9.3 K/9, 1.30 WHIP
7
Eury Pérez
SP • MIA
5.1 IP, 8 K, 1 ER, 4 BB, 2 H
Eury Pérez earned the win in the Miami Marlins’ 14-3 rout of the Colorado Rockies. Over 5.1 innings, Pérez allowed one earned run while striking out eight, though he issued four walks. Miami’s offense exploded behind his start, turning the game into a blowout early.
MLB Rank: #97
Proj: 3.46 ERA, 150 IP, 54 BB, 168 K, 10.1 K/9, 1.19 WHIP
8
Bryan Woo
SP • SEA
6.1 IP, 5 K, 2 ER, 1 BB, 4 H
Bryan Woo picked up the win as the Seattle Mariners beat the Los Angeles Angels 8-3. Woo worked 6.1 innings, allowing two earned runs on four hits while striking out five. His steady start kept Seattle in control throughout the contest.
MLB Rank: #69
Proj: 3.55 ERA, 182 IP, 39 BB, 175 K, 8.6 K/9, 1.14 WHIP
9
Kevin Gausman
SP • TOR
6.0 IP, 7 K, 1 ER, 2 BB, 5 H
Kevin Gausman took the loss despite a quality start as the Toronto Blue Jays fell to the New York Mets 3-0. Gausman allowed one earned run over six innings with seven strikeouts and two walks. The Mets’ pitching staff matched him in a low-scoring affair.
MLB Rank: #151
Proj: 3.92 ERA, 186 IP, 53 BB, 176 K, 8.5 K/9, 1.25 WHIP
10
Matthew Liberatore
SP • STL
5.0 IP, 9 K, 1 ER, 4 BB, 1 H
Matthew Liberatore earned the win in the St. Louis Cardinals’ 5-3 victory over the Atlanta Braves. Liberatore struck out nine over five innings, allowing one earned run despite four walks. St. Louis’ bullpen closed out the game after his departure.
MLB Rank: #679
Proj: 4.28 ERA, 145 IP, 47 BB, 129 K, 8.0 K/9, 1.32 WHIP
238
Tanner Bibee
SP • CLE
7.0 IP, 2 K, 2 ER, 0 BB, 5 H
Tanner Bibee took the loss in Cleveland’s 4-2 defeat to the Texas Rangers. The right-hander allowed 2 earned runs over 7.0 innings, scattering 5 hits while striking out 2 and issuing no walks on 91 pitches. Bibee induced 9 groundouts and 10 airouts but surrendered a solo home run in the outing.
MLB Rank: #238
Proj: 4.04 ERA, 182 IP, 53 BB, 168 K, 8.3 K/9, 1.25 WHIP
110
José Soriano
SP • LAA
5.0 IP, 9 K, 3 ER, 1 BB, 6 H
José Soriano suffered the loss as the Los Angeles Angels fell 8-3 to the Seattle Mariners. Soriano worked 5.0 innings, allowing 3 earned runs on 6 hits with 9 strikeouts and 1 walk. He generated 3 groundouts and 3 airouts across 91 pitches in the start.
MLB Rank: #110
Proj: 3.72 ERA, 165 IP, 74 BB, 161 K, 8.8 K/9, 1.40 WHIP
311
Griffin Jax
RP • TBR
6.0 IP, 5 K, 3 ER, 0 BB, 5 H
Griffin Jax earned the win in Tampa Bay’s 10-4 victory over the Kansas City Royals. Jax tossed 6.0 innings, surrendering 3 earned runs on 5 hits with 5 strikeouts and no walks. He recorded 5 groundouts and 7 airouts while allowing 2 home runs on 71 pitches.
MLB Rank: #311
Proj: 3.26 ERA, 50 IP, 17 BB, 56 K, 10.0 K/9, 1.21 WHIP
448
Brandon Sproat
SP • MIL
5.1 IP, 7 K, 2 ER, 2 BB, 4 H
Brandon Sproat picked up the win in Milwaukee’s 7-2 triumph over the Cincinnati Reds. Sproat went 5.1 innings, giving up 2 earned runs on 4 hits with 7 strikeouts and 2 walks on 106 pitches. He tallied 3 groundouts and 5 airouts while allowing 1 home run.
MLB Rank: #448
Proj: 4.13 ERA, 147 IP, 60 BB, 135 K, 8.2 K/9, 1.38 WHIP
54
Riley Greene
LF • DET
2/4 (.500), .500 OPS, 0 2B, 2 HR, 0 SB, 2 R, 3 RBI, 0 BB, 1 K
Riley Greene powered the Detroit Tigers to a 9-3 win over the New York Yankees. Greene went 2-for-4 with 2 home runs and 3 RBI, scoring twice in the contest. The left fielder drove in 3 runs and struck out once across 4 plate appearances.
MLB Rank: #54
Proj: 137.2 wRC+, 0.279/0.358/0.496, 27 HR, 5 SB, 83 Runs, 85 RBI
3
Bobby Witt Jr.
SS • KCR
3/4 (.750), .750 OPS, 0 2B, 2 HR, 0 SB, 2 R, 3 RBI, 0 BB, 0 K
Bobby Witt Jr. starred in the Kansas City Royals’ 10-4 loss to the Tampa Bay Rays. Witt went 3-for-4 with 2 home runs, 3 RBI and 2 runs scored. The shortstop collected 9 total bases without drawing a walk or striking out in 4 plate appearances.
MLB Rank: #3
Proj: 144.6 wRC+, 0.294/0.359/0.526, 28 HR, 36 SB, 89 Runs, 90 RBI
23
Fernando Tatis Jr.
RF • SDP
2/5 (.400), .400 OPS, 0 2B, 2 HR, 0 SB, 2 R, 2 RBI, 0 BB, 1 K
Fernando Tatis Jr. homered twice in the San Diego Padres’ 9-7 loss to the Chicago Cubs. Tatis finished 2-for-5 with 2 home runs, 2 RBI and 2 runs scored while striking out once. The right fielder produced 8 total bases in the game.
MLB Rank: #23
Proj: 135.3 wRC+, 0.281/0.358/0.488, 26 HR, 27 SB, 80 Runs, 83 RBI
194
Dansby Swanson
SS • CHC
3/4 (.750), .750 OPS, 0 2B, 2 HR, 0 SB, 2 R, 3 RBI, 0 BB, 0 K
Dansby Swanson led the Chicago Cubs to a 9-7 victory over the San Diego Padres. Swanson went 3-for-4 with 2 home runs, 3 RBI and 2 runs scored. The shortstop tallied 9 total bases and left 1 runner on base in 4 plate appearances.
MLB Rank: #194
Proj: 98.1 wRC+, 0.240/0.309/0.406, 20 HR, 16 SB, 69 Runs, 70 RBI
409
Brandon Pfaadt
SP • ARI
5.1 IP, 2 K, 1 ER, 1 BB, 3 H
Brandon Pfaadt earned the win in Arizona’s 8-2 defeat of the San Francisco Giants. Pfaadt allowed 1 earned run over 5.1 innings, striking out 2 and walking 1 while giving up 3 hits on 66 pitches. He recorded 5 groundouts and 8 airouts, including 1 home run allowed.
MLB Rank: #409
Proj: 4.18 ERA, 165 IP, 43 BB, 144 K, 7.8 K/9, 1.27 WHIP
173
Connelly Early
SP • BOS
4.0 IP, 5 K, 0 ER, 2 BB, 3 H
Connelly Early turned in a strong start as the Boston Red Sox lost 8-1 to the Washington Nationals. Early pitched 4.0 scoreless innings, allowing 3 hits with 5 strikeouts and 2 walks on 61 pitches. He tallied 3 groundouts and 2 airouts while stealing 2 bases defensively.
MLB Rank: #173
Proj: 3.82 ERA, 162 IP, 60 BB, 161 K, 8.9 K/9, 1.31 WHIP