Game Recaps
Colorado Rockies (COL)
@
Pittsburgh Pirates (PIT)
PNC Park
COL Starter
Chase Dollander
1 IP · 5 H · 3 ER · 0 K · 1 BB · 28 PC
COL Batters
Nothing Noteworthy
Insight
Chase Dollander got knocked around early, giving up 5 hits and 3 runs in just one inning before getting pulled. The Rockies never really had a chance after that.
PIT Starter
Mason Montgomery
1 IP · 1 H · 0 ER · 3 K · 0 BB · 14 PC
PIT Batters
Ryan O'Hearn
3-4 (1 HR, 2 RBI)
Endy Rodríguez
2-3 (2 RBI, 1 BB)
Jared Triolo
2-3 (1 RBI, 1 BB)
Insight
Ryan O'Hearn went 3-for-4 with a homer and 2 RBI to lead the way, and Endy Rodriguez and Jared Triolo each chipped in with multi-hit nights too. Pittsburgh's offense has been rolling lately and showed up again here.
Detroit Tigers (DET)
@
New York Mets (NYM)
Citi Field
DET Starter
Keider Montero
4.2 IP · 4 H · 4 ER · 2 K · 2 BB · 70 PC
DET Batters
Gage Workman
2-4 (1 HR, 3 RBI)
Riley Greene
2-3 (1 R, 1 BB)
Insight
Gage Workman hit a homer and drove in 3, but the Tigers bullpen couldn't hold things together after Keider Montero gave up 4 runs in under 5 innings.
NYM Starter
Nolan McLean
7 IP · 6 H · 3 ER · 7 K · 3 BB · 93 PC
NYM Batters
Juan Soto
2-5 (1 HR, 2 RBI)
Marcus Semien
2-3 (1 HR, 1 RBI, 1 BB)
A.J. Ewing
2-4 (1 HR, 1 RBI)
Insight
Juan Soto, Marcus Semien, and A.J. Ewing all went deep as the Mets put up 9 runs and cruised. Nolan McLean went 7 solid innings and has looked sharp in two of his last three starts.
Miami Marlins (MIA)
@
Minnesota Twins (MIN)
Target Field
MIA Starter
Braxton Garrett
1.1 IP · 4 H · 5 ER · 3 K · 5 BB · 64 PC
MIA Batters
Insight
Braxton Garrett got absolutely shelled, giving up 5 runs in just 1.1 innings while walking 5 batters. That kind of start makes it basically impossible to win.
MIN Starter
Zebby Matthews
7 IP · 4 H · 0 ER · 5 K · 1 BB · 83 PC
MIN Batters
Austin Martin
2-4 (3 RBI, 1 BB)
James Outman
2-3 (3 RBI, 1 BB)
Ryan Kreidler
2-3 (3 R, 1 BB)
Insight
Zebby Matthews was untouchable, throwing 7 shutout innings and giving up only 4 hits. Minnesota has been trending up across the board lately and looked like it tonight.
San Diego Padres (SD)
@
Milwaukee Brewers (MIL)
American Family Field
SD Starter
Griffin Canning
1.2 IP · 5 H · 6 ER · 2 K · 4 BB · 64 PC
SD Batters
Nick Castellanos
2-4 (1 R)
Insight
Griffin Canning lasted less than two innings and gave up 6 runs on 5 hits and 4 walks. That is his second blowup in his last three starts.
MIL Starter
Kyle Harrison
5 IP · 5 H · 0 ER · 7 K · 0 BB · 99 PC
MIL Batters
Luis Rengifo
2-4 (3 RBI)
Andrew Vaughn
2-3 (2 RBI, 1 BB)
Garrett Mitchell
2-4
Insight
Kyle Harrison held San Diego scoreless over 5 innings with 7 strikeouts, and this was his third straight start where he has been getting better each time out. Luis Rengifo and Andrew Vaughn did the damage at the plate.
San Francisco Giants (SF)
@
Los Angeles Dodgers (LAD)
UNIQLO Field at Dodger Stadium
SF Starter
Landen Roupp
5.1 IP · 6 H · 4 ER · 7 K · 2 BB · 105 PC
SF Batters
Nothing Noteworthy
Insight
The Giants fell 5-2 and their pitching has been trending way down lately, which matched what Landen Roupp gave them tonight with 4 runs allowed in just over 5 innings.
LAD Starter
Emmet Sheehan
6 IP · 2 H · 2 ER · 6 K · 2 BB · 97 PC
LAD Batters
Teoscar Hernández
3-4 (1 R)
Miguel Rojas
2-3 (1 RBI)
Insight
Emmet Sheehan kept San Francisco quiet through 6 innings with only 2 hits allowed, and Teoscar Hernandez went 3-for-4 to pace the offense. The Dodgers got the job done despite their offense trending down recently.
Seattle Mariners (SEA)
@
Houston Astros (HOU)
Daikin Park
SEA Starter
Luis Castillo
5.2 IP · 4 H · 3 ER · 6 K · 3 BB · 108 PC
SEA Batters
Luke Raley
2-5 (1 HR, 3 RBI)
Brendan Donovan
3-5 (1 R)
J.P. Crawford
2-5 (1 RBI)
Insight
Luke Raley hit a homer and drove in 3, and Seattle put up 8 runs to take this one going away. The Mariners offense has been on a nice upswing lately.
HOU Starter
Mike Burrows
5.2 IP · 8 H · 7 ER · 4 K · 3 BB · 102 PC
HOU Batters
Yordan Alvarez
3-3 (1 HR, 1 RBI, 1 BB)
Braden Shewmake
2-4 (2 RBI)
Insight
Mike Burrows gave up 7 runs on 8 hits in 5.2 innings, which is a big step back after three straight solid outings. Yordan Alvarez homered but it was not nearly enough.
Washington Nationals (WSH)
@
Cincinnati Reds (CIN)
Great American Ball Park
WSH Starter
Foster Griffin
4.1 IP · 7 H · 9 ER · 7 K · 3 BB · 92 PC
WSH Batters
Nothing Noteworthy
Insight
Foster Griffin had been on a great run with three straight scoreless or near-scoreless starts, but tonight he fell apart completely, giving up 9 runs in 4.1 innings. Washington got run out of the building.
CIN Starter
Chase Burns
6 IP · 2 H · 0 ER · 7 K · 2 BB · 95 PC
CIN Batters
JJ Bleday
3-5 (2 HR, 6 RBI)
Matt McLain
2-3 (1 HR, 2 RBI, 1 BB)
Ke'Bryan Hayes
2-4 (2 RBI)
Insight
JJ Bleday went off with 2 homers and 6 RBI, and Chase Burns cruised through 6 shutout innings. Cincinnati put up 15 runs and it was never close.
Kansas City Royals (KC)
@
Chicago White Sox (CWS)
Rate Field
KC Starter
Kris Bubic
4 IP · 5 H · 5 ER · 4 K · 3 BB · 84 PC
KC Batters
Insight
Kris Bubic had been pitching well in his last two starts but got knocked around for 5 runs in 4 innings tonight. Kansas City's offense has been cooling off too, and they only managed 2 runs.
CWS Starter
Anthony Kay
6 IP · 6 H · 2 ER · 4 K · 2 BB · 97 PC
CWS Batters
Randal Grichuk
2-3 (1 HR, 4 RBI)
Chase Meidroth
2-3 (1 RBI, 1 BB)
Insight
Randal Grichuk did most of the heavy lifting with a homer and 4 RBI, and Anthony Kay gave them 6 decent innings. The White Sox got the win despite their bullpen being a concern lately.
Philadelphia Phillies (PHI)
@
Boston Red Sox (BOS)
Fenway Park
PHI Starter
Jesús Luzardo
6 IP · 4 H · 0 ER · 4 K · 1 BB · 92 PC
PHI Batters
Insight
Jesus Luzardo threw 6 shutout innings and has now gone from getting shelled to two straight strong outings. Philadelphia got enough offense to take this one 3-1.
BOS Starter
Ranger Suarez
5.1 IP · 4 H · 0 ER · 8 K · 1 BB · 76 PC
BOS Batters
Wilyer Abreu
2-4 (1 RBI)
Andruw Monasterio
2-4 (1 R)
Insight
Ranger Suarez was sharp with 8 strikeouts and no runs allowed in 5.1 innings, but Boston's offense only managed 1 run. The Red Sox starting pitching has been trending up but they just could not score.
Chicago Cubs (CHC)
@
Atlanta Braves (ATL)
Truist Park
CHC Starter
Ben Brown
4 IP · 1 H · 0 ER · 7 K · 1 BB · 65 PC
CHC Batters
Ian Happ
2-3 (1 HR, 1 RBI, 1 BB)
Insight
Ben Brown was dealing, holding Atlanta to 1 hit and no runs over 4 innings with 7 strikeouts. Ian Happ provided the only offense Chicago needed with a solo homer.
ATL Starter
Chris Sale
6 IP · 5 H · 0 ER · 8 K · 2 BB · 100 PC
ATL Batters
Nothing Noteworthy
Insight
Chris Sale struck out 8 and gave up nothing over 6 innings, continuing his strong recent stretch, but Atlanta's offense has been trending way down lately and could not get anything going. A tough loss when your ace throws a gem.
St. Louis Cardinals (STL)
@
Athletics (ATH)
Sutter Health Park
STL Starter
Michael McGreevy
6 IP · 5 H · 1 ER · 3 K · 1 BB · 74 PC
STL Batters
Jordan Walker
2-5 (1 HR, 2 RBI)
Yohel Pozo
3-4
Insight
Michael McGreevy has now allowed just 1 run across his last three starts, and he kept that going with 6 solid innings tonight. Jordan Walker homered and drove in 2 to help St. Louis escape with a 5-4 win.
ATH Starter
Jacob Lopez
5 IP · 4 H · 2 ER · 2 K · 3 BB · 86 PC
ATH Batters
Shea Langeliers
3-5 (2 RBI)
Nick Kurtz
2-3 (1 HR, 1 RBI, 1 BB)
Zack Gelof
2-4 (1 HR, 1 RBI)
Insight
Shea Langeliers, Nick Kurtz, and Zack Gelof all had multi-hit nights and the Athletics put up 4 runs, but it was not quite enough. Oakland left a few too many opportunities on the table in a close one.
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.
🎯 Signal — Value = Target. Fade = Avoid. Watch = Mixed signals.
| # |
Team |
7d ERA |
14d |
28d |
FIP |
K% |
Mom. |
Signal |
| 1 |
NYM |
0.38 |
1.51 |
3.38 |
2.89 |
25.6% |
+11 |
Neutral |
| 2 |
BAL |
1.04 |
4.37 |
4.63 |
2.60 |
21.5% |
+23 |
Neutral |
| 3 |
BOS |
1.74 |
2.53 |
2.86 |
2.62 |
27.5% |
-1 |
Neutral |
| 4 |
MIL |
1.98 |
2.41 |
3.00 |
2.62 |
32.6% |
0 |
Neutral |
| 5 |
PHI |
2.05 |
3.16 |
3.25 |
1.55 |
39.8% |
+5 |
Neutral |
| 6 |
ATL |
2.25 |
2.48 |
3.13 |
4.60 |
19.7% |
+1 |
Neutral |
| 7 |
SD |
2.46 |
2.20 |
4.05 |
2.14 |
28.1% |
+12 |
Value |
| 8 |
ARI |
2.63 |
1.99 |
4.14 |
1.35 |
27.2% |
+12 |
Neutral |
| 9 |
CHC |
2.65 |
3.67 |
3.53 |
3.98 |
18.4% |
+5 |
Value |
| 10 |
SEA |
2.74 |
2.25 |
3.09 |
4.06 |
22.2% |
-5 |
Fade |
| 11 |
MIA |
2.86 |
2.84 |
3.46 |
3.15 |
20.7% |
+2 |
Neutral |
| 12 |
CLE |
2.90 |
3.06 |
3.21 |
2.69 |
34.0% |
-3 |
Watch |
| 13 |
HOU |
2.98 |
3.96 |
5.87 |
3.68 |
18.5% |
+16 |
Value |
| 14 |
MIN |
3.01 |
5.87 |
5.66 |
3.43 |
18.6% |
+13 |
Value |
| 15 |
KC |
3.04 |
3.10 |
3.69 |
4.40 |
23.3% |
0 |
Neutral |
| 16 |
ATH |
3.35 |
6.61 |
4.44 |
2.17 |
28.1% |
+7 |
Neutral |
| 17 |
TEX |
3.52 |
3.73 |
3.14 |
3.40 |
16.0% |
-9 |
Fade |
| 18 |
LAD |
3.63 |
2.75 |
3.75 |
2.70 |
20.8% |
-1 |
Neutral |
| 19 |
SF |
3.96 |
4.07 |
3.12 |
3.94 |
11.2% |
-13 |
Fade |
| 20 |
TOR |
4.15 |
4.10 |
3.73 |
4.72 |
18.0% |
-4 |
Watch |
| 21 |
STL |
4.20 |
3.29 |
4.18 |
5.38 |
26.3% |
0 |
Neutral |
| 22 |
CWS |
4.23 |
3.00 |
3.27 |
3.74 |
21.8% |
-11 |
Fade |
| 23 |
NYY |
4.50 |
2.47 |
2.71 |
4.35 |
25.3% |
-22 |
Fade |
| 24 |
TB |
4.76 |
2.27 |
2.96 |
4.05 |
24.1% |
-21 |
Fade |
| 25 |
PIT |
4.78 |
5.22 |
4.50 |
3.85 |
15.4% |
-1 |
Neutral |
| 26 |
COL |
4.79 |
6.30 |
5.86 |
3.21 |
19.8% |
+2 |
Neutral |
| 27 |
LAA |
5.07 |
4.23 |
5.58 |
5.26 |
16.7% |
-1 |
Neutral |
| 28 |
DET |
5.62 |
3.59 |
4.36 |
4.35 |
20.4% |
-6 |
Fade |
| 29 |
CIN |
6.00 |
7.34 |
6.14 |
5.14 |
25.2% |
+1 |
Neutral |
| 30 |
WSH |
6.07 |
4.54 |
3.92 |
5.09 |
17.3% |
-12 |
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.
🎯 Signal — Value = Target. Fade = Avoid. Watch = Mixed signals.
| # |
Team |
7d ERA |
14d |
28d |
FIP |
K-BB% |
WHIP |
Mom. |
Signal |
| 1 |
TOR |
3.00 |
3.34 |
3.83 |
1.93 |
20.9% |
1.30 |
+7 |
Neutral |
| 2 |
NYY |
4.31 |
4.27 |
2.95 |
2.30 |
15.0% |
1.05 |
0 |
Neutral |
| 3 |
CLE |
2.35 |
4.43 |
4.18 |
2.32 |
21.5% |
1.19 |
+8 |
Neutral |
| 4 |
MIL |
1.95 |
2.21 |
2.73 |
2.36 |
27.5% |
1.05 |
-3 |
Watch |
| 5 |
BOS |
1.85 |
2.75 |
3.78 |
2.77 |
26.6% |
0.86 |
+11 |
Value |
| 6 |
ATL |
1.36 |
2.91 |
3.05 |
2.83 |
19.4% |
0.91 |
+7 |
Neutral |
| 7 |
SD |
6.08 |
5.62 |
5.39 |
2.89 |
12.2% |
1.48 |
+15 |
Value |
| 8 |
PHI |
3.00 |
3.39 |
4.48 |
3.07 |
16.8% |
1.15 |
+2 |
Neutral |
| 9 |
PIT |
3.03 |
2.62 |
3.79 |
3.28 |
18.7% |
0.92 |
-6 |
Fade |
| 10 |
TEX |
1.45 |
4.28 |
4.02 |
3.33 |
12.9% |
1.00 |
+2 |
Neutral |
| 11 |
MIN |
2.32 |
4.16 |
3.97 |
3.36 |
11.5% |
0.94 |
+9 |
Value |
| 12 |
SEA |
4.03 |
4.03 |
4.41 |
3.36 |
20.8% |
1.18 |
+9 |
Value |
| 13 |
ARI |
2.92 |
3.82 |
5.73 |
3.45 |
15.7% |
0.82 |
+13 |
Value |
| 14 |
NYM |
3.55 |
3.11 |
3.79 |
3.53 |
14.5% |
1.32 |
-10 |
Fade |
| 15 |
STL |
2.73 |
2.91 |
3.57 |
3.55 |
13.9% |
1.15 |
+2 |
Neutral |
| 16 |
LAD |
4.86 |
4.41 |
3.36 |
3.74 |
22.0% |
1.13 |
-10 |
Fade |
| 17 |
LAA |
5.18 |
4.55 |
4.03 |
3.93 |
6.5% |
1.44 |
-10 |
Neutral |
| 18 |
BAL |
5.14 |
6.67 |
5.61 |
4.06 |
16.2% |
1.18 |
+11 |
Neutral |
| 19 |
CHC |
3.95 |
3.05 |
3.87 |
4.08 |
17.7% |
1.01 |
-5 |
Fade |
| 20 |
TB |
2.05 |
1.89 |
2.76 |
4.12 |
10.3% |
1.06 |
-15 |
Fade |
| 21 |
KC |
6.22 |
4.85 |
5.33 |
4.15 |
8.8% |
1.51 |
+4 |
Watch |
| 22 |
WSH |
6.40 |
5.13 |
5.01 |
4.29 |
15.3% |
1.38 |
+1 |
Neutral |
| 23 |
CWS |
4.12 |
3.86 |
3.89 |
4.41 |
9.9% |
1.31 |
-4 |
Watch |
| 24 |
DET |
4.89 |
5.55 |
4.40 |
4.59 |
7.2% |
1.40 |
-9 |
Fade |
| 25 |
ATH |
2.85 |
3.57 |
4.17 |
4.68 |
6.2% |
1.61 |
+2 |
Neutral |
| 26 |
HOU |
5.25 |
4.84 |
4.79 |
4.98 |
10.2% |
1.41 |
-2 |
Neutral |
| 27 |
MIA |
6.30 |
6.30 |
4.86 |
5.00 |
9.4% |
1.63 |
-18 |
Neutral |
| 28 |
SF |
4.41 |
4.27 |
4.40 |
5.23 |
13.3% |
1.50 |
-10 |
Fade |
| 29 |
CIN |
3.77 |
5.00 |
4.85 |
5.55 |
10.0% |
1.19 |
-1 |
Neutral |
| 30 |
COL |
7.00 |
7.66 |
5.84 |
7.15 |
4.8% |
1.83 |
0 |
Neutral |
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.
🎯 Signal — Value = Hot. Fade = Cold. Watch = Neutral.
| # |
Team |
7d R/G |
14d |
28d |
OPS |
wRC+ |
Mom. |
Signal |
| 1 |
PIT |
5.83 |
5.58 |
5.00 |
0.725 |
125 |
+5 |
Value |
| 2 |
CIN |
5.67 |
4.38 |
5.04 |
0.687 |
100 |
+3 |
Watch |
| 3 |
CWS |
5.67 |
5.00 |
5.38 |
0.715 |
134 |
-1 |
Neutral |
| 4 |
TOR |
5.50 |
4.83 |
4.48 |
0.690 |
94 |
+9 |
Neutral |
| 5 |
SEA |
5.43 |
4.38 |
4.52 |
0.701 |
118 |
+7 |
Value |
| 6 |
WSH |
5.17 |
5.08 |
5.16 |
0.728 |
112 |
-2 |
Neutral |
| 7 |
MIL |
4.67 |
4.08 |
4.92 |
0.691 |
90 |
0 |
Neutral |
| 8 |
MIN |
4.67 |
4.75 |
4.32 |
0.708 |
101 |
+8 |
Value |
| 9 |
PHI |
4.67 |
4.46 |
3.77 |
0.691 |
101 |
+15 |
Neutral |
| 10 |
SF |
4.57 |
3.31 |
3.36 |
0.651 |
100 |
+17 |
Value |
| 11 |
NYM |
4.50 |
4.42 |
3.92 |
0.634 |
77 |
+11 |
Neutral |
| 12 |
ATH |
4.17 |
4.92 |
4.67 |
0.729 |
110 |
-3 |
Watch |
| 13 |
CLE |
4.17 |
4.92 |
4.32 |
0.690 |
86 |
+2 |
Neutral |
| 14 |
COL |
4.17 |
3.75 |
4.16 |
0.720 |
55 |
+5 |
Value |
| 15 |
MIA |
4.17 |
3.92 |
3.92 |
0.699 |
71 |
+6 |
Value |
| 16 |
ATL |
4.00 |
5.00 |
5.24 |
0.785 |
102 |
-13 |
Fade |
| 17 |
KC |
4.00 |
4.23 |
4.64 |
0.711 |
88 |
-7 |
Fade |
| 18 |
STL |
3.83 |
3.38 |
4.58 |
0.711 |
86 |
-7 |
Fade |
| 19 |
TEX |
3.83 |
3.50 |
3.33 |
0.683 |
79 |
+9 |
Neutral |
| 20 |
TB |
3.67 |
4.00 |
3.92 |
0.703 |
99 |
+3 |
Watch |
| 21 |
BAL |
3.17 |
3.69 |
4.36 |
0.699 |
70 |
-7 |
Fade |
| 22 |
ARI |
3.00 |
3.17 |
4.17 |
0.690 |
56 |
-4 |
Watch |
| 23 |
DET |
3.00 |
3.42 |
3.96 |
0.715 |
90 |
-3 |
Watch |
| 24 |
HOU |
3.00 |
2.92 |
3.52 |
0.761 |
80 |
+2 |
Neutral |
| 25 |
LAD |
3.00 |
3.85 |
4.31 |
0.780 |
78 |
-8 |
Fade |
| 26 |
SD |
2.50 |
3.00 |
3.67 |
0.666 |
45 |
-1 |
Neutral |
| 27 |
NYY |
2.33 |
5.38 |
5.48 |
0.774 |
60 |
-26 |
Fade |
| 28 |
LAA |
2.17 |
2.75 |
3.25 |
0.708 |
79 |
+1 |
Neutral |
| 29 |
CHC |
2.00 |
3.92 |
4.85 |
0.761 |
31 |
-21 |
Fade |
| 30 |
BOS |
1.33 |
2.92 |
3.23 |
0.666 |
60 |
0 |
Neutral |
Table Insights
Extracted from rolling tables above.
Strongest
CHC
Value
VALUE: The Cubs bullpen has been one of the better relief units this week, keeping runs off the board with a 2.65 ERA over the last seven days. They've been getting outs consistently and the team is trending in a positive direction. Back Chicago in games where the bullpen is expected to play a big role.
CWS
Fade
FADE: The Chicago White Sox bullpen looked better over the last two weeks, but this week they've been one of the worst relief units in baseball. The momentum is negative and the recent results are heading in the wrong direction. Avoid the White Sox in close games where the bullpen will be relied upon.
DET
Fade
FADE: The Detroit bullpen has been struggling badly this week, giving up 5.62 runs per game and ranking 28th in baseball. They've been putting a lot of runners on base and the overall trend is pointing downward. Stay away from the Tigers in games where the bullpen is likely to see heavy action.
HOU
Value
VALUE: The Houston bullpen has been solid this week with a 2.98 ERA, and they're doing it against some of the tougher competition in the league right now. The team's momentum is the strongest of any group here, winning games at a good clip lately. Back the Astros bullpen — they're getting results when it matters.
SD
Value
VALUE: The San Diego starters have actually been pitching much better than the runs they've given up suggest. Their ERA this week looks rough at 6.08, but the way they've been pitching points to a number closer to 2.89. Back the Padres starters this week — the results should start catching up to how well they've been throwing.
TB
Fade
FADE: Tampa Bay starters have a shiny 2.05 ERA this week, but the way they've actually been pitching suggests that number is way too good to last. They've also been beating up on weak competition, which makes those results even less trustworthy. Avoid backing Tampa Bay starters right now — this run looks like it's about to cool off.
LAD
Fade
FADE: The Dodgers rotation has been trending in the wrong direction lately, giving up nearly 5 runs per game this week after looking much better over the past month. The momentum is heading downward and the numbers aren't lying. Lay off the Dodgers starters for now until they get things sorted out.
MIN
Value
VALUE: Minnesota starters have been really sharp this week, posting a 2.32 ERA with a very clean WHIP of 0.935 — meaning barely anyone is getting on base against them. They're winning more games and the momentum is building. Back the Twins rotation while they're rolling like this.
ATL
Fade
FADE: Atlanta's offense has cooled off in a big way this week, scoring just 4 runs per game and dropping to 16th in the league after being one of the better lineups recently. Their momentum is clearly headed the wrong way right now. Fade the Braves offense this week, especially against decent pitching.
CHC
Fade
FADE: The Cubs offense has been one of the worst in baseball lately, scoring just 2 runs per game this week and sitting 29th in the league. That's a dramatic drop from where they were performing over the last month. Avoid backing Chicago's lineup to produce runs until they show some signs of life at the plate.
Injury & Lineup Log
| Player |
Team |
Status |
Injury |
Impact |
| Jimmy Herget |
COL |
10-day IL |
15-day IL — Right shoulder impingement |
Colorado Rockies placed RHP Jimmy Herget on the 15-day injured list retroactive to May 13, 2026. Right shoulder impingement. |
| Cal Raleigh |
SEA |
10-day IL |
10-day IL — Right oblique strain |
Seattle Mariners placed C Cal Raleigh on the 10-day injured list. Right oblique strain. |
Jimmy Herget
COL
10-day IL
Injury
15-day IL — Right shoulder impingement
Impact
Colorado Rockies placed RHP Jimmy Herget on the 15-day injured list retroactive to May 13, 2026. Right shoulder impingement.
Cal Raleigh
SEA
10-day IL
Injury
10-day IL — Right oblique strain
Impact
Seattle Mariners placed C Cal Raleigh on the 10-day injured list. Right oblique strain.
Activated from IL
SEA: José A. Ferrer — 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.