Vol. 1  ·  No. 25

THE HARD COUNT

Read it before the snap.
7 min read
MLB15 NBA · OFF NHL · OFF NFL · OFF CFB · OFF CBB · OFF
The Audible MLB

World Series Preview Lands in Chavez Ravine

TB @ LAD·7:10 PM PT·Dodger Stadium
Rasmussen (TB) vs. Wrobleski (LAD)·72°F, clear
Spread
LAD -1.5
Total
8.0
Moneyline
LAD -149

The two best records in baseball walk into Dodger Stadium tonight. The Dodgers (46-27) are the machine you'd expect — 23-12 at home, the NL's deepest lineup, on pace for 102 wins. What you might not expect is who's meeting them at the door.

Tampa Bay (41-28) holds the best record in the American League and it's not close. The Rays sit a game clear of the Yankees atop the AL East despite a preseason consensus that had them rebuilding. They had the MLB-best record for a stretch in May. They've done it the Tampa way — pitching depth, roster alchemy, an organizational conviction that depth is a strategy, not a fallback. The question isn't whether the Rays are real. It's whether their bullpen — the one weak link, a trade-deadline priority — can hold up against the NL's most dangerous lineup.

The pitching mismatch cuts both ways. Drew Rasmussen has been a stabilizer in the Rays' rotation all year. Wrobleski (6-2, 3.07 ERA) looks impressive on the surface, but his 4.23 xERA and 10.3% strikeout rate have been waving red flags since early May — the ERA is outrunning the underlying stuff. If you're watching one game tonight, this is it. The best of the AL visits the best of the NL with a Dodger Stadium pitching matchup that's closer than the odds suggest.

46-27
LAD
41-28
TB
23-12
LAD Home
17-19
TB Road
The Read MLB

Wrigley's Wind Is Blowing Out at 18 MPH. Act Accordingly.

COL @ CHC·7:05 PM CT·Wrigley Field
Feltner (COL) vs. Cabrera (CHC)·75°F, clear, 17-20 mph W
Spread
CHC -1.5
Total
9.5
Moneyline
CHC -194

There is exactly one weather variable in baseball that changes a game's scoring expectation by more than three full runs. It's happening tonight at Wrigley Field.

Wind from the west at 17-20 mph at first pitch, blowing straight out toward center and right. The data is unambiguous: when wind blows out at 10+ mph at Wrigley, games average 11.76 runs — a 42% scoring increase over wind-in games. At 17 mph, you're not in the gray zone. You're in the zone where Cody Bellinger hits a 107-mph exit velo ball that falls short by 40 feet on a wind-in day, and clears the ivy by 20 feet on a wind-out day. Same swing. Different planet.

The matchup amplifies the weather. Ryan Feltner has been inconsistent all year for a Colorado club that owns the worst record in baseball at 27-46. Edward Cabrera brings swing-and-miss stuff, but Wrigley in blow-out conditions doesn't care about your strikeout rate — the misses turn into foul balls, and the contact turns into doubles in the gap. The total sits at 9.5. When the wind is this aggressive at Wrigley, the observed average is nearly two full runs above that line.

11.76
Avg R (Out)
7.12
Avg R (In)
17 mph
Wind (W)
CHC -194
ML Fave
Stat of the Day
38-32
Chicago White Sox · 2026 Record
Two years ago, this franchise won 41 games. All season. The 2024 White Sox set the modern record for losses at 121. In 2025, they lost 102. This year? They're 38-32 and occupy a wild card spot. In 2024, they didn't win their 32nd game until Game 141. This year it took roughly 70 games. The greatest year-over-year wRC+ improvement in MLB — from 88 to 104 — powered by the youngest lineup in the league (avg age 25.9). Tonight Davis Martin takes on Gerrit Cole at Yankee Stadium.
The Shift MLB

Ramírez Goes Down, and Cleveland's Central Lead Goes With Him

CLE @ MIL·5:40 PM CT·American Family Field (roof)
Cecconi (CLE) vs. Gasser (MIL)
Spread
MIL -1.5
Total
8.5
Moneyline
MIL -156

José Ramírez heard a pop on a swing Saturday and left the game. The diagnosis: left hamate fracture. Timeline: 4-to-8 weeks, likely past the All-Star break. This is the second hamate fracture of Ramírez's career — he had the same injury in his right hand in 2019 and missed nearly a month.

What Cleveland loses isn't just one bat. Ramírez played all 72 games before the injury and led the AL with 24 stolen bases. He'd been surging since moving to the No. 2 spot on May 13, slashing .283/.342/.491 with four homers and 10 doubles over his final 28 games. The Guardians activated Gabriel Arias from the 60-day IL to fill the hole at third, but there's no replacing the engine of this lineup.

The timing is brutal. Cleveland at 39-33 was battling the White Sox for the AL Central lead. Now they travel to Milwaukee (43-26, second-best record in the NL) without their best player. Steven Kwan said it plainly: "He's been our dog." The market knows — Milwaukee is the clear favorite tonight, and the Guardians' price across the board is about to shift.

24
SB (AL 1st)
.283
AVG L28
72/72
GP
4-8 wks
Timeline

Pre-Snap
DET @ HOU
7:10 PM CT
Framber Valdez returns to Houston for the first time since signing a $115M free-agent deal with Detroit — a deal he had to seek after the Astros never negotiated. On the other side, Hunter Brown comes off the 60-day IL (shoulder) tonight for his first start since March 31. Brown was 1-0 with a 0.84 ERA in two starts before going down. Reunions and returns. Daikin Park roof closed.
HOU -162 · O/U 7.5
PIT @ ATH
6:40 PM PT
Board-high total at 11.0. Sutter Health Park in Sacramento — the smallest stadium in MLB — runs 85°F at first pitch with 8 mph wind. Mitch Keller's ERA has ballooned from 2.79 to 5.14 since his strong start. Brent Rooker is out on the IL for the A's, but this total is about the park and the arms, not the lineups.
ATH -143 · O/U 11.0
NYM @ CIN
7:10 PM ET
Kodai Senga returns from the IL tonight after a lumbar spine inflammation shelved him since April 28. He's coming back with a 9.00 ERA and 0-4 record — and he's walking into Great American Ball Park, one of the most hitter-friendly venues in MLB. The Mets (32-40) need him. The question is whether he's the Senga who led the majors with a 1.47 ERA last June, or the one who's 0-7 with a 6.94 ERA in his last 14 big-league starts.
NYM -125 · O/U 9.5
SD @ STL
5:45 PM CT
San Diego is shorthanded. Mason Miller is on the bereavement list, Matt Waldron is on the 15-day IL, and catcher Luis Campusano is on the 10-day IL. Michael King toes the rubber against Andre Pallante in a matchup between two clubs still very much in the wild card hunt (SD 37-34, STL 39-31).
STL -118 · O/U 8.0
KC @ WSH
6:45 PM ET
Kansas City's collapse continues. The Royals are 29-44 and just lost Vinnie Pasquantino to a hamate fracture and Carlos Estévez to the 60-day IL. Wacha visits a Washington club (38-35) that's quietly been one of the better road teams in baseball all year.
WSH -136 · O/U 8.5
CWS @ NYY
7:05 PM ET
Gerrit Cole (1-1, 2.45 ERA in four starts back from TJ surgery) gets the Stat of the Day team. The White Sox are 14-20 on the road — the turnaround has been a home-cooking story. Cole's stuff has looked sharp in limited work, and the Yankees (43-27) are 19-12 at home.
NYY -149 · O/U 8.0

🌤 Weather Watch
💨
Wrigley Field
17 mph W (OUT) · 75°F · Clear
Busch Stadium
12 mph · 78°F · Partly sunny
Yankee Stadium
11 mph · 76°F · Partly sunny
☀️
Citizens Bank Park
10 mph · 77°F · Sunny
🌥
Great American Ball Park
10 mph · 77°F · Mostly cloudy
🌥
Nationals Park
10 mph · 78°F · Mostly cloudy
☀️
Sutter Health Park
8 mph SW · 85°F · Clear
🌤
Fenway Park
8 mph · 77°F · Mostly sunny
☀️
Dodger Stadium
8 mph · 78°F · Clear
☁️
Truist Park
7 mph · 72°F · Cloudy

🧠 Two-Minute Drill
Three questions. Answers at the bottom.
Q1
Before 2026, the last time the Tampa Bay Rays had the best record in the AL this deep into the season was what year?
2021 — when the Rays finished 100-62 and had the best record in the American League.
Q2
José Ramírez fractured his left hamate this weekend. The last time he fractured a hamate bone — in his right hand — what year was it, and how many games did he miss?
2019. He underwent surgery on August 26 and returned to the Guardians' lineup on September 24 — missing roughly 29 days.
Q3
The White Sox's 2024 record of 41-121 was the worst in modern baseball history. What team previously held the record for most losses in a season?
The 1962 New York Mets, who went 40-120 in their inaugural season. The White Sox broke the record by one additional loss.
3/3 = you're the sharp friend. 0/3 = you're reading the right newsletter.

Answer Key

1. 2021 — the Rays went 100-62 and had the best record in the AL.
2. 2019. Surgery August 26, returned September 24 — roughly 29 days missed.
3. The 1962 New York Mets (40-120). The White Sox broke the record by one loss.

You're reading the archive
Tomorrow's angles, before the snap.
One email every morning at 6:00 AM Pacific — the oddball stats, the line moves, and the matchups worth watching. Free, and informational only. Never picks.
Get it free →
readhardcount.com · unsubscribe anytime