View archived editions: Click Here For All Editions →
MLB Recaps
Sunday, May 3 15 games · full slate
Game Recaps
Milwaukee Brewers (MIL) @ Washington Nationals (WSH)
Nationals Park
MIL
2
WSH
3
MIL Starter
Logan Henderson
6 IP · 3 H · 2 ER · 8 K · 0 BB · 76 PC
MIL Batters
Brandon Lockridge 2-4 (1 R)
Insight
Logan Henderson was sharp, going 6 innings with 8 strikeouts and no walks, but the Brewers couldn't get enough offense to back him up.
WSH Starter
PJ Poulin
2 IP · 1 H · 0 ER · 2 K · 1 BB · 36 PC
WSH Batters
Nasim Nuñez 2-3 (2 RBI)
CJ Abrams 2-4 (2 R)
Insight
Nasim Nunez drove in both key runs and CJ Abrams scored twice as Washington's bullpen held on to close it out.
San Francisco Giants (SF) @ Tampa Bay Rays (TB)
Tropicana Field
SF
1
TB
2
SF Starter
Tyler Mahle
5.1 IP · 4 H · 0 ER · 5 K · 1 BB · 92 PC
SF Batters
Casey Schmitt 2-4 (1 RBI)
Insight
Tyler Mahle kept the Giants in it with 5-plus scoreless innings, but San Francisco could only push one run across all night.
TB Starter
Steven Matz
6 IP · 4 H · 1 ER · 1 K · 2 BB · 89 PC
TB Batters
Jonathan Aranda 4-5 (1 RBI)
Insight
Jonathan Aranda went 4-for-5 and carried the Rays offense in a tight 2-1 win.
Los Angeles Dodgers (LAD) @ St. Louis Cardinals (STL)
Busch Stadium
LAD
4
STL
1
LAD Starter
Justin Wrobleski
6 IP · 6 H · 0 ER · 0 K · 1 BB · 83 PC
LAD Batters
Freddie Freeman 2-5 (1 RBI)
Hyeseong Kim 2-2 (1 RBI)
Insight
Justin Wrobleski has been really locked in lately, shutting out the Cardinals over 6 innings to make it three straight strong starts.
STL Starter
Dustin May
6 IP · 7 H · 3 ER · 3 K · 2 BB · 95 PC
STL Batters
Masyn Winn 2-4
Nathan Church 2-4
Insight
Dustin May had been pitching well in his last few outings but gave up 3 runs tonight as the Cardinals couldn't hold off the Dodgers.
Kansas City Royals (KC) @ Seattle Mariners (SEA)
T-Mobile Park
KC
4
SEA
1
KC Starter
Kris Bubic
7 IP · 4 H · 1 ER · 7 K · 2 BB · 94 PC
KC Batters
Isaac Collins 2-2 (2 RBI, 1 BB)
Vinnie Pasquantino 2-5 (1 R)
Kyle Isbel 2-3 (1 BB)
Insight
Kris Bubic was excellent, going 7 innings with 7 strikeouts, and Isaac Collins came up big with 2 RBI to help KC take the win.
SEA Starter
Luis Castillo
6 IP · 6 H · 4 ER · 5 K · 2 BB · 101 PC
SEA Batters
Nothing Noteworthy
Insight
Luis Castillo gave up 4 runs in 6 innings and Seattle's offense couldn't do enough to bail him out.
Chicago White Sox (CWS) @ San Diego Padres (SD)
Petco Park
CWS
3
SD
4
CWS Starter
Anthony Kay
5 IP · 7 H · 2 ER · 5 K · 1 BB · 86 PC
CWS Batters
Chase Meidroth 2-4 (1 R)
Insight
Anthony Kay gave the White Sox a decent start but Chicago couldn't quite get over the hump in a one-run loss.
SD Starter
Griffin Canning
5 IP · 3 H · 1 ER · 7 K · 3 BB · 73 PC
SD Batters
Manny Machado 2-4 (1 HR, 1 RBI)
Xander Bogaerts 2-4 (1 RBI)
Ty France 2-4
Insight
Manny Machado went deep and the Padres got just enough offense from their lineup to edge out a 4-3 win.
Cincinnati Reds (CIN) @ Pittsburgh Pirates (PIT)
PNC Park
CIN
0
PIT
1
CIN Starter
Chase Burns
7 IP · 3 H · 0 ER · 7 K · 1 BB · 94 PC
CIN Batters
Nothing Noteworthy
Insight
Chase Burns was dealing, going 7 innings with 7 strikeouts and no runs allowed, but the Reds couldn't score a single run to support him.
PIT Starter
Braxton Ashcraft
7.2 IP · 4 H · 0 ER · 6 K · 2 BB · 82 PC
PIT Batters
Oneil Cruz 2-4 (1 RBI)
Insight
Braxton Ashcraft matched Burns almost pitch for pitch, going 7.2 scoreless innings, and Oneil Cruz's RBI was all Pittsburgh needed.
Baltimore Orioles (BAL) @ New York Yankees (NYY)
Yankee Stadium
BAL
3
NYY
11
BAL Starter
Trey Gibson
4.2 IP · 4 H · 3 ER · 2 K · 2 BB · 87 PC
BAL Batters
Blaze Alexander 2-4 (1 RBI)
Pete Alonso 2-4 (1 R)
Insight
Baltimore got blown out 11-3 as their pitching couldn't keep the Yankees in check all night.
NYY Starter
Max Fried
5.1 IP · 6 H · 3 ER · 6 K · 3 BB · 107 PC
NYY Batters
Jasson Domínguez 3-5 (1 HR, 3 RBI)
Aaron Judge 2-4 (1 HR, 2 RBI, 1 BB)
Ben Rice 2-2 (1 HR, 1 RBI)
Insight
Jasson Dominguez went 3-for-5 with a homer and 3 RBI, Aaron Judge also went deep, and the Yankees offense just ran all over Baltimore.
Toronto Blue Jays (TOR) @ Minnesota Twins (MIN)
Target Field
TOR
3
MIN
4
TOR Starter
Trey Yesavage
4 IP · 5 H · 1 ER · 6 K · 3 BB · 82 PC
TOR Batters
Jesús Sánchez 3-5
Daulton Varsho 2-3 (1 RBI, 1 BB)
Vladimir Guerrero Jr. 2-5 (1 R)
Insight
Jesus Sanchez went 3-for-5 and Daulton Varsho had an RBI but Toronto left just enough on the table in a one-run loss.
MIN Starter
Joe Ryan
0.1 IP · 0 H · 0 ER · 1 K · 1 BB · 9 PC
MIN Batters
Luke Keaschall 2-4 (1 RBI)
Matt Wallner 2-4 (1 RBI)
Insight
Joe Ryan exited after just one-third of an inning but Minnesota's bullpen picked everything up and the offense did enough to squeak out the win.
Philadelphia Phillies (PHI) @ Miami Marlins (MIA)
loanDepot park
PHI
7
MIA
2
PHI Starter
Jesús Luzardo
6.1 IP · 8 H · 2 ER · 10 K · 0 BB · 102 PC
PHI Batters
Brandon Marsh 2-4 (1 RBI, 1 BB)
Kyle Schwarber 2-4 (1 R, 1 BB)
Insight
Jesus Luzardo punched out 10 batters in over 6 innings and Philadelphia's offense gave him plenty of support in a 7-2 win.
MIA Starter
Chris Paddack
2.2 IP · 6 H · 7 ER · 1 K · 3 BB · 73 PC
MIA Batters
Otto Lopez 2-4
Christopher Morel 2-4
Insight
Chris Paddack got roughed up early, giving up 7 runs in under 3 innings, and Miami's struggling offense couldn't dig them out.
New York Mets (NYM) @ Los Angeles Angels (LAA)
Angel Stadium
NYM
5
LAA
1
NYM Starter
Clay Holmes
6.2 IP · 4 H · 1 ER · 6 K · 3 BB · 99 PC
NYM Batters
Mark Vientos 2-4 (2 HR, 4 RBI)
Bo Bichette 2-5
Insight
Mark Vientos went off with two home runs and 4 RBI, and Clay Holmes has been really steady lately making it three straight solid starts.
LAA Starter
Jack Kochanowicz
6.1 IP · 5 H · 2 ER · 6 K · 3 BB · 110 PC
LAA Batters
Nolan Schanuel 2-4
Insight
The Angels offense has been struggling lately and tonight was more of the same, managing just one run against a dialed-in Holmes.
Texas Rangers (TEX) @ Detroit Tigers (DET)
Comerica Park
TEX
1
DET
7
TEX Starter
Jack Leiter
6.2 IP · 5 H · 5 ER · 10 K · 1 BB · 100 PC
TEX Batters
Josh Smith 2-3 (1 BB)
Insight
Jack Leiter struck out 10 but gave up 5 runs, and Texas couldn't do much offensively in a 7-1 loss.
DET Starter
Tyler Holton
0.2 IP · 1 H · 0 ER · 1 K · 0 BB · 17 PC
DET Batters
Kevin McGonigle 2-4 (2 RBI)
Jake Rogers 2-3 (2 R)
Insight
Detroit's offense came alive with Kevin McGonigle driving in 2 and Jake Rogers scoring twice as the Tigers rolled to a big win.
Atlanta Braves (ATL) @ Colorado Rockies (COL)
Coors Field
ATL
11
COL
6
ATL Starter
Spencer Strider
3.1 IP · 4 H · 3 ER · 6 K · 5 BB · 87 PC
ATL Batters
Jonah Heim 2-4 (1 HR, 5 RBI)
Jorge Mateo 2-5 (1 HR, 2 RBI)
Ozzie Albies 2-3 (1 RBI, 2 BB)
Insight
Jonah Heim had a huge night with a homer and 5 RBI, and Jorge Mateo also went deep as Atlanta's offense piled up 11 runs.
COL Starter
Kyle Freeland
4.1 IP · 8 H · 6 ER · 7 K · 3 BB · 98 PC
COL Batters
Mickey Moniak 2-4 (2 HR, 3 RBI, 1 BB)
TJ Rumfield 3-5 (1 HR, 2 RBI)
Troy Johnston 2-3 (1 R, 2 BB)
Insight
Mickey Moniak hit two homers and TJ Rumfield added another for Colorado but Kyle Freeland gave up 6 runs early and it was too much to overcome.
Arizona Diamondbacks (ARI) @ Chicago Cubs (CHC)
Wrigley Field
ARI
4
CHC
8
ARI Starter
Merrill Kelly
4.1 IP · 8 H · 6 ER · 5 K · 3 BB · 92 PC
ARI Batters
Lourdes Gurriel Jr. 2-3 (1 R, 1 BB)
Insight
Merrill Kelly got knocked around for 6 runs in just over 4 innings, continuing a rough stretch for the Arizona starter.
CHC Starter
Matthew Boyd
6 IP · 4 H · 2 ER · 5 K · 1 BB · 94 PC
CHC Batters
Moisés Ballesteros 2-4 (1 HR, 2 RBI, 1 BB)
Michael Busch 2-3 (4 RBI, 1 BB)
Carson Kelly 2-4 (2 RBI)
Insight
Michael Busch drove in 4 and Moises Ballesteros went deep as the Cubs offense had a big night in an 8-4 win.
Houston Astros (HOU) @ Boston Red Sox (BOS)
Fenway Park
HOU
3
BOS
1
HOU Starter
Cody Bolton
2.1 IP · 4 H · 0 ER · 3 K · 1 BB · 61 PC
HOU Batters
Cam Smith 3-5 (2 RBI)
Christian Walker 2-3 (1 R, 1 BB)
Christian Vázquez 2-4
Insight
Cam Smith went 3-for-5 with 2 RBI and Houston's bullpen took care of business after a short outing from Cody Bolton.
BOS Starter
Ranger Suarez
4 IP · 3 H · 0 ER · 3 K · 1 BB · 70 PC
BOS Batters
Jarren Duran 2-5 (1 HR, 1 RBI)
Willson Contreras 3-4 (1 BB)
Insight
Ranger Suarez had been lights out in two of his last three starts but Boston's bullpen has been struggling lately and the offense couldn't back him up enough.
Cleveland Guardians (CLE) @ Athletics (ATH)
Sutter Health Park
CLE
1
ATH
7
CLE Starter
Parker Messick
5 IP · 6 H · 4 ER · 6 K · 0 BB · 78 PC
CLE Batters
Chase DeLauter 2-4 (1 HR, 1 RBI)
Kyle Manzardo 2-4
Travis Bazzana 2-3 (1 BB)
Insight
Parker Messick gave up 4 runs after three straight solid outings, and Cleveland's offense managed just one run in a 7-1 loss.
ATH Starter
Aaron Civale
6 IP · 7 H · 1 ER · 3 K · 2 BB · 93 PC
ATH Batters
Tyler Soderstrom 3-4 (1 HR, 1 RBI)
Jeff McNeil 2-4 (3 RBI)
Insight
Aaron Civale was solid with 6 innings of one-run ball, Tyler Soderstrom homered, and Jeff McNeil drove in 3 as Oakland's offense kept rolling.
Rolling Performance Tables
Bullpen Rankings
📊 Sorted by 7d ERA
📅 7d / 14d / 28d ERA — Rolling ERA.
🔬 FIP — If ERA > FIP then the bullpen should get better.
K% — Strikeout rate. Higher is better.
📈 Momentum — (28d - 7d). Positive = Good. Negative = Bad.
🎯 SignalValue = Target. Fade = Avoid. Watch = Mixed signals.
# Team 7d ERA 14d 28d FIP K% Mom. Signal
1 TB 0.44 2.85 3.53 1.87 24.7% +4 Watch
2 WSH 1.36 3.49 4.40 2.83 13.2% +18 Value
3 KC 1.76 3.04 4.52 3.00 23.0% +19 Value
4 NYY 1.76 2.26 3.62 3.15 21.6% +2 Neutral
5 MIL 1.80 3.01 4.05 2.90 25.5% +9 Neutral
6 LAD 1.94 3.67 4.24 1.81 28.1% +11 Value
7 TEX 2.17 2.41 3.04 3.87 16.8% -5 Neutral
8 CWS 2.23 2.99 4.15 3.10 26.0% +8 Neutral
9 TOR 2.28 2.44 3.81 2.26 28.7% +1 Neutral
10 DET 2.46 4.83 3.94 3.02 24.6% +2 Neutral
11 SEA 2.78 3.04 3.47 2.53 25.5% -7 Fade
12 BOS 3.03 3.52 3.29 4.19 16.1% -9 Fade
13 CLE 3.10 2.73 4.48 3.89 16.5% +8 Neutral
14 MIA 3.14 3.72 3.82 3.32 19.6% -3 Watch
15 SF 3.26 1.68 2.04 3.53 14.2% -14 Neutral
16 STL 3.42 3.98 4.88 3.48 23.6% +10 Value
17 NYM 3.46 4.22 4.81 3.01 31.6% +7 Neutral
18 PHI 3.46 4.12 3.78 2.10 24.6% -9 Neutral
19 ATL 3.62 4.07 4.00 3.77 25.5% -6 Neutral
20 CHC 4.50 4.40 3.72 4.38 27.0% -13 Fade
21 SD 5.00 6.57 4.27 4.00 24.4% -3 Watch
22 HOU 5.62 6.95 6.35 5.11 20.8% +7 Neutral
23 LAA 5.92 7.18 6.75 5.25 23.6% +7 Value
24 ATH 5.93 3.99 4.13 6.35 15.3% -9 Fade
25 PIT 5.93 3.73 3.74 3.76 20.9% -17 Neutral
26 ARI 5.97 5.97 4.38 3.45 19.2% -7 Neutral
27 MIN 6.85 5.71 5.45 5.59 12.0% +1 Neutral
28 BAL 8.47 6.75 4.85 4.45 16.7% -3 Watch
29 COL 8.86 7.23 5.11 5.30 19.5% -2 Neutral
30 CIN 9.59 7.45 4.54 5.44 19.7% -7 Neutral

SP Rotation Rankings
📊 Sorted by FIP — High ERA + low FIP = ERA likely to drop.
📅 7d / 14d / 28d ERA — Rolling ERA.
🔬 FIP — Strips out defense and luck. Future predictor for ERA.
K-BB% — If > 15% = Good. < 8% = Bad.
🚶 WHIP — Measures baserunner control and game flow impact.
📈 Momentum — (28d - 7d). Positive = Good. Negative = Bad.
🎯 SignalValue = Target. Fade = Avoid. Watch = Mixed signals.
# Team 7d ERA 14d 28d FIP K-BB% WHIP Mom. Signal
1 PHI 2.32 4.96 5.61 2.13 25.6% 1.03 +8 Neutral
2 NYM 4.01 3.63 4.55 2.21 20.0% 1.15 +3 Watch
3 TB 1.34 2.26 3.31 2.83 10.8% 0.86 +5 Neutral
4 MIL 2.90 3.10 3.14 2.85 19.5% 1.04 -3 Watch
5 NYY 1.93 2.31 3.06 2.98 16.3% 1.14 -3 Watch
6 MIA 3.81 3.92 4.08 3.00 10.2% 1.14 +4 Watch
7 CHC 3.86 4.50 4.28 3.21 18.8% 1.11 +4 Watch
8 DET 3.75 4.60 3.88 3.37 17.2% 1.17 -4 Watch
9 LAA 3.24 4.13 3.78 3.49 14.4% 1.31 -2 Neutral
10 CWS 2.40 3.43 3.06 3.57 15.6% 1.19 +3 Watch
11 SF 4.19 4.10 4.32 3.57 14.1% 1.33 +8 Neutral
12 BOS 3.98 4.49 4.65 3.61 9.6% 1.26 +16 Neutral
13 SEA 5.45 5.65 4.44 3.68 17.2% 1.35 +1 Neutral
14 STL 3.21 4.12 4.13 3.69 8.8% 1.32 +9 Value
15 HOU 3.50 3.47 5.46 3.73 5.2% 1.65 +12 Neutral
16 PIT 4.79 5.26 3.94 3.77 21.8% 1.23 -13 Neutral
17 TEX 5.16 4.70 4.09 3.77 19.2% 1.15 0 Neutral
18 KC 4.29 4.60 4.24 3.96 13.0% 1.58 -2 Neutral
19 CLE 4.13 5.37 4.21 4.08 19.4% 1.25 -1 Neutral
20 ATH 4.41 4.03 4.23 4.21 10.9% 1.50 +4 Watch
21 ATL 3.42 4.08 3.55 4.21 9.0% 1.55 -1 Neutral
22 TOR 3.62 4.36 4.89 4.23 10.6% 1.31 +3 Watch
23 CIN 6.77 5.85 5.38 4.60 10.4% 1.69 -2 Neutral
24 LAD 3.50 2.52 2.46 4.84 12.2% 1.44 -18 Fade
25 MIN 3.44 4.74 3.86 4.86 10.6% 1.15 -10 Fade
26 WSH 4.04 3.71 4.48 4.94 7.4% 1.54 0 Neutral
27 ARI 9.55 8.69 6.42 5.79 0.0% 2.24 +2 Neutral
28 SD 6.45 5.96 4.41 5.90 3.6% 1.53 -16 Neutral
29 COL 5.75 4.45 5.00 5.99 10.1% 1.47 +1 Neutral
30 BAL 5.38 5.62 4.70 6.09 11.3% 1.59 -8 Fade

Team Batting Rankings
📊 Sorted by 7d R/G
📅 7d / 14d / 28d R/G — Runs per game over each rolling window.
💥 OPS — If > .800 = Good. If < .670 = Bad
🎯 wRC+ — Measures offense against the league average. 100 = league average. 110 = 10% above average.
📈 Momentum — 28d rank - 7d rank. Positive = Trending up.
🎯 SignalValue = Hot. Fade = Cold. Watch = Neutral.
# Team 7d R/G 14d 28d OPS wRC+ Mom. Signal
1 MIL 6.67 5.50 4.67 0.695 113 +11 Neutral
2 ATL 6.50 6.38 6.24 0.794 135 -1 Neutral
3 PIT 6.43 5.15 5.19 0.713 151 +1 Neutral
4 CHC 6.00 5.62 5.92 0.778 113 -2 Neutral
5 STL 5.86 4.85 5.04 0.726 116 0 Neutral
6 NYY 5.67 5.83 5.32 0.765 143 -3 Watch
7 COL 5.33 4.46 4.50 0.721 116 +9 Value
8 CWS 5.17 5.17 4.36 0.700 120 +11 Neutral
9 ATH 5.00 4.83 4.36 0.717 145 +9 Value
10 MIN 4.71 4.08 4.88 0.707 111 -3 Watch
11 TOR 4.71 4.62 4.36 0.692 105 +9 Neutral
12 CLE 4.67 4.25 4.56 0.696 108 +3 Watch
13 DET 4.33 4.92 4.46 0.741 99 +4 Watch
14 NYM 4.33 3.83 2.88 0.630 92 +16 Neutral
15 SEA 4.17 4.42 4.24 0.702 85 +7 Value
16 BAL 4.00 4.83 4.60 0.716 81 -3 Watch
17 WSH 4.00 4.54 4.81 0.710 69 -8 Neutral
18 CIN 3.83 5.25 4.60 0.693 84 -4 Watch
19 KC 3.83 5.75 4.08 0.709 94 +4 Watch
20 PHI 3.83 3.85 3.56 0.668 87 +8 Neutral
21 SD 3.67 4.45 4.71 0.692 89 -11 Neutral
22 MIA 3.33 3.83 3.88 0.713 101 +4 Watch
23 LAA 3.17 3.58 4.68 0.726 82 -12 Fade
24 ARI 3.00 4.64 5.00 0.724 79 -18 Neutral
25 HOU 2.67 3.83 3.88 0.785 128 0 Neutral
26 LAD 2.67 4.15 4.84 0.801 80 -18 Fade
27 TB 2.50 3.67 4.25 0.709 69 -6 Fade
28 TEX 2.33 2.92 3.64 0.692 73 -1 Neutral
29 BOS 2.17 3.77 4.00 0.664 84 -5 Fade
30 SF 0.67 2.17 3.12 0.650 17 -1 Neutral

Table Insights
Extracted from rolling tables above.
Strongest
BOS Fade
FADE: The Boston bullpen looks better than it actually is right now. Their ERA over the last week is nice, but the numbers behind it suggest they have been getting lucky — and that often catches up quickly. Avoid leaning on the Boston pen as a reason to back them this week.
KC Value
VALUE: The Kansas City bullpen has been on a real hot streak lately, posting a 1.76 ERA over the last seven days. They are closing out games well and keeping runners off base. Back KC in close games where the bullpen is going to matter.
WSH Value
VALUE: Washington's bullpen has been outstanding this past week, and they have done it against tough competition, which makes it even more impressive. They are holding opponents to almost nothing and keeping games tight. Back Washington's relief corps this week.
ATH Fade
FADE: The Athletics bullpen has been really rough this past week, giving up nearly 6 runs per 9 innings. They are walking batters and letting things get away from them late in games. Fade Oakland when games go to the bullpen.
LAD Fade
FADE: The Dodgers' starters have been sliding hard over the last week, ranking near the bottom of the league. The momentum is going in the wrong direction after a solid stretch earlier in the season. Fade the LA rotation this week until they show signs of turning it around.
MIN Fade
FADE: Minnesota's starting pitching has been one of the worst in baseball over the last two weeks. They are giving up runs at a high clip and the trend has been heading south. Avoid backing the Twins' starters right now.
BAL Fade
FADE: Baltimore's starters have been the worst in the league over the last week and have been struggling for a month. They are giving up a lot of runs and putting runners on base constantly. Stay away from the Orioles' rotation right now.
STL Value
VALUE: St. Louis starters have been solid this past week, holding opponents to just over 3 runs per 9 innings against a tough schedule. They are keeping the ball in the park and giving their team a chance to win. Back the Cardinals' rotation while this stretch holds.
ATH Value
VALUE: The Athletics offense has been one of the hottest lineups in baseball lately, scoring 5 runs a game and hitting well above average. They are producing at a strong clip and the momentum is building. Back Oakland's bats this week.
COL Value
VALUE: Colorado's lineup has been swinging the bat well over the last week, averaging over 5 runs a game against tough pitching. They are making consistent contact and putting numbers on the board. Back the Rockies' offense while they are this hot.

Injury & Lineup Log
Player Team Status Injury Impact
Ronald Acuña Jr. ATL 10-day IL 10-day IL — Left hamstring strain Atlanta Braves placed RF Ronald Acuña Jr. on the 10-day injured list. Left hamstring strain.
Pierce Johnson CIN 10-day IL IL Cincinnati Reds placed RHP Pierce Johnson on the bereavement list.
Germán Márquez SD 10-day IL 15-day IL — Forearm nerve inflammation San Diego Padres placed RHP Germán Márquez on the 15-day injured list retroactive to May 2, 2026. Forearm nerve inflammation.
Yusei Kikuchi LAA 10-day IL 15-day IL — Left shoulder inflammation Los Angeles Angels placed LHP Yusei Kikuchi on the 15-day injured list retroactive to April 30, 2026. Left shoulder inflammation.
Ronny Mauricio NYM 10-day IL 10-day IL — Left thumb fracture New York Mets placed SS Ronny Mauricio on the 10-day injured list. Left thumb fracture.
Activated from IL
ATL: Spencer Strider — activated from IL
SD: Griffin Canning — activated from IL
ATL: José Azocar — activated from IL
HOU: Ryan Weiss — activated from IL
CHC: Daniel Palencia — activated from IL
ATL: Spencer Strider — activated from IL

Free Tool · mlb.up.railway.app
MLB Stats Tracker
Look up any batter or pitcher on today's slate with rolling performance windows and color-coded data points.
Batters — AVG/OBP/SLG/HR/K/RBI over last 7/10/21 games
Pitchers — ERA/WHIP/K/BB over last 2/3/4 starts
🔄 Cache refreshes at 6AM PT daily
Methodology
Rolling windows — 7, 14, and 28-day stats from completed games only. Postponed games excluded.
Momentum — rank_28d - rank_7d. Positive = outperforming recent baseline. Negative = declining.
Schedule strength — Value on Hard schedule is stronger.
ERA-FIP gap — ERA minus FIP. Gap over 1.0 = ERA likely to regress down (unlucky). Under -1.0 = may regress up.
Signals — Value = momentum +5 or more on Avg/Hard. Fade = -5 or worse on Easy/Avg.
Straight rolling ERA with no leverage weighting.
Compass publishes statistical analysis and insights for informational purposes only. Nothing in this newsletter constitutes betting advice.