Game Recaps
Los Angeles Dodgers (LAD)
@
Washington Nationals (WSH)
Nationals Park
LAD Starter
Emmet Sheehan
5.7 IP · 7 H · 4 ER · 2 K · 3 BB · 98 PC
LAD Batters
Kyle Tucker
3-6 (1 HR, 2 RBI)
Andy Pages
3-4 (1 HR, 2 RBI, 1 BB)
Shohei Ohtani
2-5 (1 HR, 4 RBI)
Insight
Data pending — rolling signal analysis available above.
WSH Starter
Miles Mikolas
4.3 IP · 11 H · 11 ER · 4 K · 1 BB · 87 PC
WSH Batters
CJ Abrams
2-5 (1 HR, 4 RBI)
Luis García Jr.
2-5
Insight
Data pending — check injury log for lineup impact.
Cincinnati Reds (CIN)
@
Texas Rangers (TEX)
Globe Life Field
CIN Starter
Brady Singer
5.0 IP · 6 H · 2 ER · 5 K · 1 BB · 87 PC
CIN Batters
Spencer Steer
2-4 (1 HR, 2 RBI)
Tyler Stephenson
2-4 (1 HR, 2 RBI)
Matt McLain
2-5
Insight
Data pending — rolling signal analysis available above.
TEX Starter
MacKenzie Gore
6.0 IP · 6 H · 3 ER · 9 K · 0 BB · 88 PC
TEX Batters
Wyatt Langford
2-4 (1 RBI)
Brandon Nimmo
2-4 (1 R, 1 BB)
Insight
Data pending — check injury log for lineup impact.
New York Mets (NYM)
@
San Francisco Giants (SF)
Oracle Park
NYM Starter
Nolan McLean
5.3 IP · 1 H · 1 ER · 4 K · 2 BB · 93 PC
NYM Batters
Marcus Semien
3-5 (1 HR, 3 RBI)
Francisco Alvarez
2-5 (2 HR, 2 RBI)
Bo Bichette
3-5 (1 RBI)
Insight
Data pending — rolling signal analysis available above.
SF Starter
Tyler Mahle
5.0 IP · 8 H · 5 ER · 4 K · 2 BB · 91 PC
SF Batters
Insight
Data pending — check injury log for lineup impact.
Baltimore Orioles (BAL)
@
Pittsburgh Pirates (PIT)
PNC Park
BAL Starter
Kyle Bradish
4.0 IP · 6 H · 4 ER · 6 K · 3 BB · 81 PC
BAL Batters
Gunnar Henderson
3-5 (1 HR, 2 RBI)
Dylan Beavers
2-4
Blaze Alexander
2-4 (2 R)
Insight
Data pending — rolling signal analysis available above.
PIT Starter
Mitch Keller
6.0 IP · 6 H · 2 ER · 4 K · 4 BB · 88 PC
PIT Batters
Insight
Data pending — check injury log for lineup impact.
Miami Marlins (MIA)
@
New York Yankees (NYY)
Yankee Stadium
MIA Starter
Eury Pérez
4.0 IP · 2 H · 4 ER · 4 K · 6 BB · 84 PC
MIA Batters
Xavier Edwards
2-4 (1 HR, 1 RBI)
Insight
Data pending — rolling signal analysis available above.
NYY Starter
Will Warren
5.7 IP · 4 H · 2 ER · 6 K · 0 BB · 77 PC
NYY Batters
Aaron Judge
2-3 (1 HR, 3 RBI, 1 BB)
Ben Rice
2-5 (1 HR, 3 RBI)
Insight
Data pending — check injury log for lineup impact.
Tampa Bay Rays (TB)
@
Minnesota Twins (MIN)
Target Field
TB Starter
Joe Boyle
5.3 IP · 4 H · 2 ER · 9 K · 3 BB · 104 PC
TB Batters
Ben Williamson
2-4 (1 RBI)
Junior Caminero
2-5 (1 R)
Insight
Data pending — rolling signal analysis available above.
MIN Starter
Bailey Ober
4.0 IP · 4 H · 3 ER · 4 K · 2 BB · 82 PC
MIN Batters
Josh Bell
2-5 (2 RBI)
Luke Keaschall
2-5 (2 R)
Insight
Data pending — check injury log for lineup impact.
Seattle Mariners (SEA)
@
Los Angeles Angels (LAA)
Angel Stadium
SEA Starter
Bryan Woo
7.0 IP · 1 H · 0 ER · 6 K · 1 BB · 87 PC
SEA Batters
Josh Naylor
2-5 (2 RBI)
Randy Arozarena
2-4 (1 BB)
Insight
Data pending — rolling signal analysis available above.
LAA Starter
Reid Detmers
6.7 IP · 3 H · 0 ER · 4 K · 4 BB · 104 PC
LAA Batters
Nothing Noteworthy
Insight
Data pending — check injury log for lineup impact.
St. Louis Cardinals (STL)
@
Detroit Tigers (DET)
Comerica Park
STL Starter
Michael McGreevy
4.7 IP · 7 H · 3 ER · 4 K · 0 BB · 75 PC
STL Batters
Nothing Noteworthy
Insight
Data pending — rolling signal analysis available above.
DET Starter
Framber Valdez
6.0 IP · 3 H · 0 ER · 5 K · 2 BB · 91 PC
DET Batters
Riley Greene
2-4 (1 RBI)
Javier Báez
2-3 (1 RBI)
Kerry Carpenter
2-3 (1 BB)
Insight
Data pending — check injury log for lineup impact.
Philadelphia Phillies (PHI)
@
Colorado Rockies (COL)
Coors Field
PHI Starter
Aaron Nola
6.3 IP · 5 H · 1 ER · 9 K · 1 BB · 95 PC
PHI Batters
Trea Turner
3-4 (1 RBI)
Bryce Harper
2-3 (1 HR, 1 RBI, 1 BB)
Alec Bohm
2-5 (3 RBI)
Insight
Data pending — rolling signal analysis available above.
COL Starter
Michael Lorenzen
3.0 IP · 12 H · 9 ER · 2 K · 2 BB · 77 PC
COL Batters
Nothing Noteworthy
Insight
Data pending — check injury log for lineup impact.
Chicago Cubs (CHC)
@
Cleveland Guardians (CLE)
Progressive Field
CHC Starter
Cade Horton
1.0 IP · 0 H · 0 ER · 0 K · 1 BB · 17 PC
CHC Batters
Insight
Data pending — rolling signal analysis available above.
CLE Starter
Joey Cantillo
5.3 IP · 4 H · 1 ER · 6 K · 2 BB · 82 PC
CLE Batters
Chase DeLauter
3-4 (1 HR, 3 RBI)
José Ramírez
2-4
Insight
Data pending — check injury log for lineup impact.
San Diego Padres (SD)
@
Boston Red Sox (BOS)
Fenway Park
SD Starter
Michael King
5.7 IP · 7 H · 4 ER · 5 K · 1 BB · 81 PC
SD Batters
Insight
Data pending — rolling signal analysis available above.
BOS Starter
Sonny Gray
6.0 IP · 4 H · 2 ER · 3 K · 0 BB · 87 PC
BOS Batters
Marcelo Mayer
2-2 (1 HR, 2 RBI)
Insight
Data pending — check injury log for lineup impact.
Houston Astros (HOU)
@
Athletics (ATH)
Sutter Health Park
HOU Starter
Cristian Javier
3.7 IP · 6 H · 6 ER · 2 K · 5 BB · 82 PC
HOU Batters
Yainer Diaz
2-3 (1 RBI, 1 BB)
Nick Allen
2-2 (2 R)
Insight
Data pending — rolling signal analysis available above.
ATH Starter
Jeffrey Springs
6.0 IP · 2 H · 1 ER · 7 K · 1 BB · 103 PC
ATH Batters
Lawrence Butler
3-5 (1 HR, 4 RBI)
Max Muncy
3-4 (1 HR, 3 RBI)
Tyler Soderstrom
2-4 (2 RBI, 1 BB)
Insight
Data pending — check injury log for lineup impact.
Atlanta Braves (ATL)
@
Arizona Diamondbacks (ARI)
Chase Field
ATL Starter
Grant Holmes
6.0 IP · 1 H · 0 ER · 4 K · 3 BB · 85 PC
ATL Batters
Ozzie Albies
3-4 (1 HR, 1 RBI)
Insight
Data pending — rolling signal analysis available above.
ARI Starter
Eduardo Rodriguez
7.0 IP · 4 H · 0 ER · 3 K · 1 BB · 90 PC
ARI Batters
Nothing Noteworthy
Insight
Data pending — check injury log for lineup impact.
Rolling Performance Tables
Bullpen Rankings
7d · 14d · 28d ERA · FIP · K% · row color = signal
📊 Sorted by 7d ERA — Lower ERA = better bullpen right now.
📅 7d / 14d / 28d ERA — earned run average over each rolling window.
🔬 FIP — Removes luck and defense. ERA above FIP by 1.0+ means bullpen is due to improve.
⚡ K% — strikeout rate. Higher is better.
📈 Mom. — momentum. 28d rank minus 7d rank. Positive = bullpen trending up vs season baseline. Negative = declining.
🎯 Signal — Value = bullpen is trending up but market hasn't priced it in yet — target these teams. Fade = bullpen trending down — avoid backing them. Watch = mixed signals, monitor before acting.
| # |
Team |
7d ERA |
14d |
28d |
FIP |
K% |
Mom. |
Signal |
| 1 |
MIL |
0.83 |
1.05 |
1.05 |
2.22 |
32.9% |
0 |
Neutral |
| 2 |
NYM |
1.25 |
1.92 |
1.92 |
3.52 |
22.9% |
+3 |
Watch |
| 3 |
ATL |
1.42 |
1.27 |
1.27 |
2.23 |
23.4% |
-1 |
Neutral |
| 4 |
MIA |
1.83 |
1.66 |
1.66 |
2.34 |
35.1% |
0 |
Neutral |
| 5 |
SEA |
1.83 |
2.39 |
2.39 |
2.19 |
34.2% |
+2 |
Neutral |
| 6 |
NYY |
2.16 |
1.56 |
1.56 |
1.60 |
25.0% |
-3 |
Watch |
| 7 |
TEX |
2.62 |
2.31 |
2.31 |
3.73 |
21.6% |
-1 |
Neutral |
| 8 |
SD |
2.66 |
3.56 |
3.56 |
1.97 |
30.4% |
+3 |
Watch |
| 9 |
CIN |
3.05 |
3.65 |
3.65 |
3.85 |
26.2% |
+5 |
Value |
| 10 |
PIT |
3.08 |
4.10 |
4.10 |
4.68 |
32.3% |
+8 |
Neutral |
| 11 |
ATH |
3.32 |
3.20 |
3.20 |
3.59 |
18.3% |
-1 |
Neutral |
| 12 |
LAA |
3.43 |
2.51 |
2.51 |
3.53 |
20.6% |
-4 |
Watch |
| 13 |
STL |
3.54 |
4.91 |
4.91 |
3.38 |
14.5% |
+9 |
Neutral |
| 14 |
CLE |
3.55 |
3.62 |
3.62 |
3.63 |
24.6% |
-2 |
Neutral |
| 15 |
CHC |
3.70 |
3.65 |
3.65 |
4.42 |
23.6% |
-2 |
Neutral |
| 16 |
COL |
4.12 |
3.66 |
3.66 |
4.12 |
24.8% |
-1 |
Neutral |
| 17 |
LAD |
4.16 |
2.77 |
2.77 |
3.33 |
20.9% |
-8 |
Fade |
| 18 |
BOS |
4.50 |
3.96 |
3.96 |
6.55 |
22.7% |
-2 |
Neutral |
| 19 |
MIN |
4.56 |
4.77 |
4.77 |
4.37 |
24.5% |
+2 |
Neutral |
| 20 |
BAL |
4.70 |
4.68 |
4.68 |
4.06 |
29.7% |
0 |
Neutral |
| 21 |
WSH |
4.90 |
4.35 |
4.35 |
7.15 |
13.7% |
-2 |
Neutral |
| 22 |
SF |
5.05 |
4.02 |
4.02 |
4.69 |
26.0% |
-5 |
Fade |
| 23 |
HOU |
5.27 |
5.13 |
5.13 |
5.48 |
34.4% |
+1 |
Neutral |
| 24 |
PHI |
5.38 |
5.80 |
5.80 |
2.25 |
26.7% |
+1 |
Neutral |
| 25 |
DET |
6.47 |
4.97 |
4.97 |
5.04 |
20.1% |
-2 |
Neutral |
| 26 |
TOR |
7.01 |
6.55 |
6.55 |
3.45 |
26.8% |
0 |
Neutral |
| 27 |
CWS |
7.50 |
9.18 |
9.18 |
4.77 |
24.3% |
+2 |
Neutral |
| 28 |
TB |
8.39 |
10.49 |
10.49 |
6.47 |
19.6% |
+2 |
Neutral |
| 29 |
ARI |
9.33 |
8.46 |
8.46 |
6.05 |
20.2% |
-2 |
Neutral |
| 30 |
KC |
10.20 |
9.00 |
9.00 |
8.90 |
19.5% |
-2 |
Neutral |
SP Rotation Rankings
7d · 14d · 28d ERA · FIP · K-BB% · row color = signal
📊 Sorted by FIP — better predictor of future ERA than ERA itself. High ERA + low FIP = ERA likely to drop.
📅 7d / 14d / 28d ERA — earned run average over each rolling window.
🔬 FIP — Strips out defense and luck. The core metric for SP valuation.
⚡ K-BB% — strikeouts minus walks per batter faced. Above 15% = strong. Below 8% = concern.
🚶 WHIP — Measures baserunner control and game flow impact.
📈 Mom. — momentum. 28d rank minus 7d rank. Positive = rotation outperforming season baseline recently.
🎯 Signal — Value = rotation trending up, opposing hitters may be overpriced. Fade = rotation trending down, avoid backing this staff. Watch = early signs of a trend — monitor before committing.
| # |
Team |
7d ERA |
14d |
28d |
FIP |
K-BB% |
WHIP |
Mom. |
Signal |
| 1 |
TOR |
1.81 |
1.75 |
1.75 |
1.69 |
35.6% |
0.72 |
0 |
Neutral |
| 2 |
SEA |
2.73 |
2.84 |
2.84 |
2.00 |
23.0% |
0.83 |
+1 |
Neutral |
| 3 |
KC |
0.61 |
1.62 |
1.62 |
2.32 |
18.8% |
0.82 |
+11 |
Value |
| 4 |
NYY |
1.30 |
0.92 |
0.92 |
2.48 |
22.7% |
0.83 |
-2 |
Neutral |
| 5 |
CLE |
2.97 |
3.57 |
3.57 |
2.51 |
17.1% |
1.25 |
+15 |
Value |
| 6 |
PIT |
1.99 |
3.34 |
3.34 |
2.78 |
9.8% |
1.20 |
-1 |
Neutral |
| 7 |
NYM |
3.17 |
3.65 |
3.65 |
2.88 |
15.8% |
1.27 |
+1 |
Neutral |
| 8 |
ARI |
1.87 |
3.18 |
3.18 |
3.04 |
13.4% |
0.98 |
+14 |
Value |
| 9 |
CHC |
2.20 |
3.61 |
3.61 |
3.13 |
16.1% |
0.91 |
-2 |
Neutral |
| 10 |
TB |
3.66 |
3.41 |
3.41 |
3.19 |
17.3% |
0.97 |
+1 |
Neutral |
| 11 |
MIN |
4.62 |
3.87 |
3.87 |
3.32 |
11.7% |
1.39 |
-5 |
Fade |
| 12 |
PHI |
4.97 |
4.20 |
4.20 |
3.35 |
19.5% |
1.41 |
-8 |
Neutral |
| 13 |
TEX |
4.80 |
5.45 |
5.45 |
3.47 |
24.8% |
1.17 |
+5 |
Value |
| 14 |
BAL |
5.46 |
4.37 |
4.37 |
3.49 |
10.9% |
1.57 |
-2 |
Neutral |
| 15 |
SF |
3.70 |
4.51 |
4.51 |
3.54 |
14.0% |
1.30 |
-6 |
Fade |
| 16 |
LAA |
5.70 |
4.69 |
4.69 |
3.63 |
5.8% |
1.57 |
-1 |
Neutral |
| 17 |
STL |
4.10 |
3.78 |
3.78 |
3.65 |
6.8% |
1.30 |
+4 |
Watch |
| 18 |
LAD |
2.92 |
3.65 |
3.65 |
3.68 |
8.8% |
1.08 |
-2 |
Neutral |
| 19 |
MIA |
5.41 |
4.47 |
4.47 |
3.85 |
18.1% |
1.14 |
-6 |
Fade |
| 20 |
HOU |
6.19 |
5.70 |
5.70 |
3.89 |
8.5% |
1.44 |
+3 |
Watch |
| 21 |
ATL |
2.39 |
2.06 |
2.06 |
3.95 |
10.7% |
0.96 |
-4 |
Watch |
| 22 |
DET |
3.00 |
2.31 |
2.31 |
4.17 |
8.8% |
1.22 |
-12 |
Fade |
| 23 |
BOS |
5.84 |
4.84 |
4.84 |
4.26 |
14.5% |
1.47 |
-4 |
Watch |
| 24 |
SD |
4.18 |
4.83 |
4.83 |
4.32 |
15.5% |
1.35 |
0 |
Neutral |
| 25 |
CWS |
7.47 |
8.08 |
8.08 |
4.34 |
10.6% |
1.80 |
0 |
Neutral |
| 26 |
COL |
5.93 |
5.66 |
5.66 |
4.66 |
10.5% |
1.69 |
0 |
Neutral |
| 27 |
CIN |
5.20 |
4.32 |
4.32 |
5.04 |
13.4% |
1.33 |
0 |
Neutral |
| 28 |
ATH |
5.48 |
5.20 |
5.20 |
5.07 |
5.6% |
1.50 |
0 |
Neutral |
| 29 |
WSH |
6.84 |
6.60 |
6.60 |
6.03 |
14.7% |
1.41 |
0 |
Neutral |
| 30 |
MIL |
5.02 |
4.45 |
4.45 |
6.19 |
19.8% |
1.33 |
0 |
Neutral |
Team Batting Rankings
7d · 14d · 28d R/G · OPS · wRC+ · row color = signal
📊 Sorted by 7d R/G — runs per game over the last 7 days.
📅 7d / 14d / 28d R/G — runs per game over each rolling window.
💥 OPS — Captures both contact quality and power in one number.
🎯 wRC+ — park-adjusted runs created. 100 = league average. 110 = 10% above average.
📈 Mom. — momentum. 28d rank minus 7d rank. Positive = offense trending up.
🎯 Signal — Value = offense is heating up and likely underpriced by the market — look at their overs. Fade = offense is cooling — avoid their run totals. Watch = trending but not confirmed yet.
| # |
Team |
7d R/G |
14d |
28d |
OPS |
wRC+ |
Mom. |
Signal |
| 1 |
HOU |
7.83 |
6.12 |
6.12 |
0.769 |
141 |
+2 |
Neutral |
| 2 |
MIN |
5.83 |
5.14 |
5.14 |
0.646 |
107 |
+4 |
Watch |
| 3 |
WSH |
5.67 |
6.29 |
6.29 |
0.791 |
119 |
-1 |
Neutral |
| 4 |
MIA |
5.50 |
5.00 |
5.00 |
0.786 |
122 |
+3 |
Watch |
| 5 |
TEX |
5.33 |
5.00 |
5.00 |
0.712 |
103 |
+3 |
Watch |
| 6 |
ATL |
5.29 |
5.38 |
5.38 |
0.796 |
116 |
-2 |
Neutral |
| 7 |
MIL |
5.17 |
6.43 |
6.43 |
0.885 |
120 |
-6 |
Fade |
| 8 |
BAL |
4.67 |
4.29 |
4.29 |
0.644 |
119 |
+7 |
Value |
| 9 |
PHI |
4.67 |
4.71 |
4.71 |
0.631 |
94 |
+2 |
Neutral |
| 10 |
LAD |
4.60 |
5.14 |
5.14 |
0.728 |
130 |
-5 |
Fade |
| 11 |
CHC |
4.50 |
4.43 |
4.43 |
0.695 |
86 |
+2 |
Neutral |
| 12 |
PIT |
4.50 |
4.86 |
4.86 |
0.699 |
102 |
-3 |
Watch |
| 13 |
TB |
4.50 |
4.86 |
4.86 |
0.754 |
91 |
-3 |
Watch |
| 14 |
NYY |
4.40 |
4.57 |
4.57 |
0.658 |
85 |
-2 |
Neutral |
| 15 |
ATH |
4.33 |
4.00 |
4.00 |
0.541 |
85 |
+2 |
Neutral |
| 16 |
COL |
4.00 |
3.57 |
3.57 |
0.617 |
58 |
+6 |
Value |
| 17 |
SF |
4.00 |
3.00 |
3.00 |
0.533 |
100 |
+13 |
Neutral |
| 18 |
TOR |
4.00 |
3.86 |
3.86 |
0.781 |
131 |
+2 |
Neutral |
| 19 |
KC |
3.83 |
3.29 |
3.29 |
0.605 |
105 |
+5 |
Value |
| 20 |
LAA |
3.83 |
4.00 |
4.00 |
0.768 |
53 |
-1 |
Neutral |
| 21 |
CIN |
3.67 |
3.14 |
3.14 |
0.621 |
94 |
+6 |
Value |
| 22 |
ARI |
3.50 |
3.38 |
3.38 |
0.673 |
77 |
+1 |
Neutral |
| 23 |
SEA |
3.50 |
3.75 |
3.75 |
0.718 |
73 |
-2 |
Neutral |
| 24 |
NYM |
3.43 |
4.38 |
4.38 |
0.709 |
83 |
-10 |
Fade |
| 25 |
SD |
3.40 |
3.00 |
3.00 |
0.542 |
59 |
+4 |
Watch |
| 26 |
STL |
3.33 |
4.14 |
4.14 |
0.721 |
60 |
-10 |
Fade |
| 27 |
BOS |
3.17 |
3.14 |
3.14 |
0.679 |
72 |
-1 |
Neutral |
| 28 |
CLE |
3.17 |
3.25 |
3.25 |
0.619 |
65 |
-3 |
Watch |
| 29 |
CWS |
3.17 |
3.00 |
3.00 |
0.668 |
75 |
-1 |
Neutral |
| 30 |
DET |
3.00 |
4.00 |
4.00 |
0.607 |
58 |
-12 |
Fade |
Top Edge Signals
Signals extracted from rolling tables above. Data observations only — not betting recommendations.
Injury & Lineup Log
| Player |
Team |
Status |
Injury |
Impact |
| Garrett Whitlock |
BOS |
10-day IL |
IL |
Boston Red Sox placed RHP Garrett Whitlock on the paternity list. |
| Johan Oviedo |
BOS |
10-day IL |
15-day IL — Right elbow strain |
Boston Red Sox placed RHP Johan Oviedo on the 15-day injured list retroactive to March 31, 2026. Right elbow strain. |
| Mickey Moniak |
COL |
10-day IL |
10-day IL |
Colorado Rockies activated RF Mickey Moniak from the 10-day injured list. |
| Bailey Falter |
KC |
10-day IL |
15-day IL — Left elbow inflammation |
Kansas City Royals placed LHP Bailey Falter on the 15-day injured list retroactive to April 2, 2026. Left elbow inflammation. |
| AJ Smith-Shawver |
ATL |
60-day IL |
60-day IL — Right elbow reconstruction |
Atlanta Braves transferred RHP AJ Smith-Shawver from the 15-day injured list to the 60-day injured list. Right elbow reconstruction. |
| Garrett Cleavinger |
TB |
10-day IL |
15-day IL — Right calf tightness |
Tampa Bay Rays placed LHP Garrett Cleavinger on the 15-day injured list retroactive to March 31, 2026. Right calf tightness. |
| Jordan Lawlar |
ARI |
10-day IL |
10-day IL — Right wrist fracture |
Arizona Diamondbacks placed SS Jordan Lawlar on the 10-day injured list. Right wrist fracture. |
| Isaac Paredes |
HOU |
10-day IL |
IL |
Houston Astros placed 3B Isaac Paredes on the bereavement list. |
Garrett Whitlock
BOS
10-day IL
Impact
Boston Red Sox placed RHP Garrett Whitlock on the paternity list.
Johan Oviedo
BOS
10-day IL
Injury
15-day IL — Right elbow strain
Impact
Boston Red Sox placed RHP Johan Oviedo on the 15-day injured list retroactive to March 31, 2026. Right elbow strain.
Mickey Moniak
COL
10-day IL
Impact
Colorado Rockies activated RF Mickey Moniak from the 10-day injured list.
Bailey Falter
KC
10-day IL
Injury
15-day IL — Left elbow inflammation
Impact
Kansas City Royals placed LHP Bailey Falter on the 15-day injured list retroactive to April 2, 2026. Left elbow inflammation.
AJ Smith-Shawver
ATL
60-day IL
Injury
60-day IL — Right elbow reconstruction
Impact
Atlanta Braves transferred RHP AJ Smith-Shawver from the 15-day injured list to the 60-day injured list. Right elbow reconstruction.
Garrett Cleavinger
TB
10-day IL
Injury
15-day IL — Right calf tightness
Impact
Tampa Bay Rays placed LHP Garrett Cleavinger on the 15-day injured list retroactive to March 31, 2026. Right calf tightness.
Jordan Lawlar
ARI
10-day IL
Injury
10-day IL — Right wrist fracture
Impact
Arizona Diamondbacks placed SS Jordan Lawlar on the 10-day injured list. Right wrist fracture.
Isaac Paredes
HOU
10-day IL
Impact
Houston Astros placed 3B Isaac Paredes on the bereavement list.
Activated from IL
ARI: Adrian Del Castillo — activated from IL
Free Tool · mlb.up.railway.app
MLB Stats Tracker
The individual player layer behind this newsletter. Look up any batter or pitcher on today's slate with rolling performance windows and color-coded thresholds.
⚾ Batters — AVG / OBP / SLG / HR / K / RBI over last 7, 10, or 21 games with at least one at-bat
⚾ Pitchers — ERA / WHIP / K / BB over last 2, 3, or 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 minus rank_7d. Positive = outperforming recent baseline. Negative = declining.
Schedule strength — avg opponent quality over window. Easy / Avg / Hard. 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. Watch = divergence of 3–4.
V1 note: Straight rolling ERA with no leverage weighting. Leverage-weighted bullpen ERA planned for V2.
Compass publishes statistical analysis and data signals for informational purposes only. Nothing in this newsletter constitutes betting advice or a recommendation to wager. Sports betting involves significant financial risk — please gamble responsibly.