MLB Highlights: 2026-04-30
Yesterday’s Top Major League Performances!
Framber Valdez, SP, DET
6.0 IP, 2 ER, 8 K, 0 BB
Framber Valdez delivered a strong outing for the Detroit Tigers in their 5-2 victory over the Atlanta Braves. Working six innings on 99 pitches with a 68% strike rate, Valdez fanned eight batters without issuing a walk, scattering six hits including one double and one hit batsman while allowing two earned runs. He induced an even mix of five fly outs, five ground outs, and five air outs, with one wild pitch. Though not factoring into the decision, his command limited damage and set up the bullpen effectively in the win.
MLB Rank: #52
STS Projection: 3.57 ERA, 193 IP, 66 BB, 179 K, 8.4 K/9, 1.31 WHIP
Logan Webb, SP, SFG
7.0 IP, ER, 6 K, 2 BB
Logan Webb went seven innings for the San Francisco Giants in a tough 3-2 loss to the Philadelphia Phillies. On 92 pitches with a 71% strike rate, he struck out six, walked two, and permitted seven hits including one double and one home run for one earned run. Webb generated nine ground outs and caught a runner stealing, showing solid contact management despite the defeat. His performance kept the game close, facing 27 batters efficiently.
MLB Rank: #39
STS Projection: 3.47 ERA, 197 IP, 49 BB, 183 K, 8.4 K/9, 1.23 WHIP
Chris Bassitt, SP, TOR
6.2 IP, ER, 7 K, BB
Chris Bassitt (W, 2-2) earned the win for the Baltimore Orioles in their 10-3 rout of the Houston Astros. Pitching 6.2 innings on 94 pitches at 66% strikes, he allowed one earned run on seven hits with one walk and seven strikeouts. Bassitt dominated with eight ground outs and caught a runner stealing, while the offense provided ample support behind his quality start.
MLB Rank: #392
STS Projection: 4.31 ERA, 178 IP, 63 BB, 149 K, 7.6 K/9, 1.39 WHIP
Freddy Peralta, SP, NYM
6.0 IP, ER, 6 K, 3 BB
Freddy Peralta took the mound for the New York Mets in a 5-4 defeat to the Washington Nationals. Over six innings on 90 pitches with 62% strikes, he struck out six, walked three, and surrendered four hits including one double for one earned run but three total. Peralta mixed six ground outs and six air outs effectively, though the runs allowed proved costly in the close loss.
MLB Rank: #190
STS Projection: 3.94 ERA, 173 IP, 63 BB, 182 K, 9.5 K/9, 1.27 WHIP
Lance McCullers Jr., SP, HOU
6.0 IP, 3 ER, 9 K, 4 BB
Lance McCullers Jr. (W, 2-2) picked up the victory for the Houston Astros in their 11-5 win over the Baltimore Orioles. He worked six innings on 99 pitches at 58% strikes, fanning a career-high nine while walking four and allowing just two hits including one double and one triple for three earned runs. One wild pitch occurred, but his strikeout stuff fueled the offensive outburst.
MLB Rank: #1103
STS Projection: 4.51 ERA, 135 IP, 64 BB, 123 K, 8.2 K/9, 1.46 WHIP
Paul Skenes, SP, PIT
5.0 IP, 4 ER, 9 K, 0 BB
Paul Skenes (L, 4-2) suffered the loss for the Pittsburgh Pirates in a 10-5 defeat to the St. Louis Cardinals. In five innings on 102 pitches with 67% strikes, he whiffed nine without a walk but yielded eight hits including two home runs for four earned runs. Despite the no-walk dominance, hard contact and one wild pitch contributed to the short outing.
MLB Rank: #9
STS Projection: 2.81 ERA, 171 IP, 45 BB, 204 K, 10.7 K/9, 1.10 WHIP
Cristopher Sánchez, ,
6.2 IP, 2 ER, 7 K, 3 BB
Cristopher Sánchez pitched 6.2 innings for the Philadelphia Phillies in their 3-2 triumph over the San Francisco Giants. On 85 pitches with 67% strikes, he recorded seven strikeouts, three walks, and four hits including two doubles for two earned runs. Sánchez induced eight ground outs, keeping the game tight and earning the no-decision in the low-scoring win.
MLB Rank: #8000
STS Projection:
Andrew Abbott, SP, CIN
6.0 IP, 2 ER, 5 K, 2 BB
Andrew Abbott (W, 1-2) secured the win for the Cincinnati Reds in their 6-4 victory against the Colorado Rockies. Pitching six innings on 86 pitches at 66% strikes, he allowed five hits including one home run for two earned runs, with five strikeouts and two walks. One stolen base against him, but Abbott’s effort supported the Reds’ offense effectively.
MLB Rank: #762
STS Projection: 4.60 ERA, 176 IP, 56 BB, 149 K, 7.6 K/9, 1.34 WHIP
Bryce Elder, SP, ATL
6.0 IP, ER, 5 K, 3 BB
Bryce Elder started for the Atlanta Braves in a 5-2 loss to the Detroit Tigers. Over six innings on 90 pitches with 62% strikes, he struck out five, walked three, and gave up six hits for one earned run. Elder generated nine air outs, showing resilience but unable to prevent the Tigers’ scoring.
MLB Rank: #680
STS Projection: 4.58 ERA, 179 IP, 58 BB, 139 K, 7.0 K/9, 1.42 WHIP
Bailey Ober, SP, MIN
6.0 IP, ER, 2 K, 2 BB
Bailey Ober (W, 3-1) earned the win for the Minnesota Twins in their 7-1 domination of the Toronto Blue Jays. In six innings on 88 pitches at 65% strikes, he permitted four hits including one home run for one earned run, with two strikeouts and two walks. Ober mixed seven ground outs and nine air outs, cruising through the matchup.
MLB Rank: #725
STS Projection: 4.55 ERA, 176 IP, 42 BB, 147 K, 7.5 K/9, 1.27 WHIP
William Contreras, C, MIL
4-for-4, HR, 2B, 3 R, 4 RBI, BB.
William Contreras delivered a flawless performance in the Milwaukee Brewers’ 13-1 rout of the Arizona Diamondbacks. The catcher went 4-for-4 with a home run, a double, a walk, three runs scored and four RBI, accumulating eight total bases across five plate appearances. He reached base in every trip to the plate without leaving any runners stranded, powering Milwaukee’s offensive explosion. Contreras showed no weaknesses, avoiding strikeouts, outs or double plays while contributing significantly to the lopsided victory.
MLB Rank: #55
STS Projection: 123.6 wRC+, 0.274/0.355/0.442, 19 HR, 6 SB, 75 Runs, 73 RBI
Kyle Schwarber, DH, PHI
4-for-4, HR, 2 2B, 2 R, 2 RBI, BB.
Kyle Schwarber was perfect at the plate in the Philadelphia Phillies’ 6-5 victory over the San Francisco Giants. The designated hitter collected four hits, including a home run and two doubles for nine total bases, plus a walk, scoring twice and driving in two runs over five plate appearances. Schwarber reached safely every time up without a strikeout or leaving runners on base, providing crucial production in a tight contest that saw Philadelphia edge out San Francisco.
MLB Rank: #276
STS Projection: 130.3 wRC+, 0.232/0.347/0.479, 34 HR, 6 SB, 80 Runs, 85 RBI
Kevin Gausman, SP, TOR
(L, 2-2), 5.2 IP, 4 H, 4 ER, 2 K, 2 BB.
Kevin Gausman took the loss (2-2) as the Minnesota Twins defeated the Toronto Blue Jays 7-1. The starter pitched 5.2 innings, allowing four hits, four earned runs, two home runs, two walks and one wild pitch while striking out two across 23 batters faced on 94 pitches. Gausman induced 11 air outs and six fly outs but struggled with command, contributing to Minnesota’s scoring in a low-output game for Toronto.
MLB Rank: #101
STS Projection: 3.78 ERA, 188 IP, 55 BB, 182 K, 8.7 K/9, 1.24 WHIP
Maikel Garcia, 3B, KCR
3-for-5, HR, 2 2B, 2 R, 1 RBI, SB.
Maikel Garcia shone offensively despite the Kansas City Royals’ 6-3 loss to the Athletics. The third baseman went 3-for-5 with a home run, two doubles for eight total bases, scoring twice, driving in one run and stealing a base. He avoided strikeouts and double plays, though he left one on base and recorded three outs, providing a bright spot in Kansas City’s defeat.
MLB Rank: #159
STS Projection: 98.9 wRC+, 0.259/0.326/0.386, 11 HR, 25 SB, 71 Runs, 61 RBI
Jeremiah Jackson, RF, BAL
2-for-4, HR, 2B, 1 R, 5 RBI.
Jeremiah Jackson powered the Baltimore Orioles’ 10-3 win over the Houston Astros with a strong showing. The right fielder went 2-for-4, including a home run and double for six total bases, driving in a game-high five RBI and scoring once. He contributed without walks or strikeouts, leaving one runner on in four plate appearances, helping Baltimore dominate Houston.
MLB Rank: #1129
STS Projection: 88.3 wRC+, 0.240/0.282/0.408, 21 HR, 12 SB, 63 Runs, 75 RBI
Michael Lorenzen, SP, KCR
(L, 2-3), 5.1 IP, 4 H, 4 ER, 5 K, 3 BB.
Michael Lorenzen suffered the loss (2-3) in the Colorado Rockies’ 6-4 defeat to the Cincinnati Reds. The starter went 5.1 innings, surrendering four hits, four earned runs including two home runs, three walks and one wild pitch while fanning five on 85 pitches. Facing 23 batters, he recorded six air outs but couldn’t prevent Cincinnati from capitalizing on his efforts.
MLB Rank: #1293
STS Projection: 4.75 ERA, 157 IP, 56 BB, 123 K, 7.0 K/9, 1.43 WHIP
Shane Drohan, SP, CHW
(W, 1-1), 4.0 IP, 5 H, 1 ER, 4 K, 0 BB.
Shane Drohan earned the win (1-1) in the Milwaukee Brewers’ 13-1 thrashing of the Arizona Diamondbacks. Relieving in his appearance, he tossed four innings, allowing five hits and one earned run with four strikeouts and no walks on 60 pitches at a 72% strike rate. Drohan induced nine ground balls and limited damage effectively in the blowout.
MLB Rank: #1329
STS Projection: 4.48 ERA, 120 IP, 52 BB, 110 K, 8.2 K/9, 1.42 WHIP
Adley Rutschman, C, BAL
2-for-4, HR, 2 R, 4 RBI.
Adley Rutschman contributed significantly to the Baltimore Orioles’ 10-3 victory over the Houston Astros. The catcher went 2-for-4 with a home run, scoring twice and plating four RBI for five total bases. In a clean four-plate-appearance effort with no walks or strikeouts, he provided key production without stranding runners, bolstering Baltimore’s offensive output.
MLB Rank: #137
STS Projection: 112.8 wRC+, 0.256/0.344/0.412, 17 HR, 3 SB, 73 Runs, 68 RBI
Peter Lambert, SP, FA
(L, 1-2), 4.1 IP, 2 H, 2 ER, 3 K, 3 BB.
Peter Lambert dropped to 1-2 after the Baltimore Orioles’ 10-3 win over the Houston Astros. The starter pitched 4.1 innings, yielding two hits, two earned runs, three walks on 91 pitches with three strikeouts across 18 batters. He generated 13 outs but issued free passes, contributing to Baltimore’s scoring in the lopsided affair.
MLB Rank: #916
STS Projection: 4.22 ERA, 110 IP, 40 BB, 99 K, 8.2 K/9, 1.35 WHIP
Yordan Alvarez, DH, HOU
3-for-4, HR, 3 R, 1 RBI, BB, K.
Yordan Alvarez led the Houston Astros’ 11-5 triumph over the Baltimore Orioles. The designated hitter went 3-for-4 with a home run, three runs scored, one RBI and a walk for six total bases over five plate appearances. Despite one strikeout and two left on base, his power and speed on the bases fueled Houston’s comeback victory.
MLB Rank: #8
STS Projection: 170.2 wRC+, 0.307/0.397/0.582, 36 HR, 5 SB, 92 Runs, 100 RBI