← Back to today’s slate MLB matchup · September 25, 2026
Tampa Bay Rays
96-63 · 1st in AL East
Offense cooling lately
RHP Freddy Peralta · Balanced starter
@
Philadelphia Phillies
87-72 · 2nd in NL East, 6 GB
Steady at the plate
LHP Cristopher Sánchez · High-strikeout arm · plus control
MLB · Citizens Bank Park · 3:40 PM PT

Team Identity

Tampa Bay Rays
Season-to-date, 159 games, 6,264 PA.
A contact-oriented, opportunistic offense that puts the ball in play and avoids empty at-bats, though it can be light on power. The offense has cooled off recently.
Power
Below Avg27
Contact
Elite91
Plate Discipline
Below Avg30
Speed
Above Avg70
RISP
Above Avg72
Recent Form
Trending Down
Total bases per PA is down 27% over the team's last 10 games versus its season baseline.
Philadelphia Phillies
Season-to-date, 159 games, 6,140 PA.
An opportunistic, aggressive offense that cashes in scoring chances.
Power
Average51
Contact
Below Avg42
Plate Discipline
Average49
Speed
Above Avg69
RISP
Elite94
Recent Form
Holding Steady
Recent underlying offense is roughly in line with its season baseline.

What This Game Is About

Biggest Advantage

Phillies bring the more opportunistic profile, while Rays lean on being contact-oriented.

Swing Factor

Cristopher Sánchez strikes hitters out at a 26.0% clip (82nd percentile); Rays carry a 17.7% strikeout rate.

Momentum

Rays are trending down and Phillies are holding steady over their last 10 games.

Key Matchups

Can Cristopher Sánchez miss enough bats?
Cristopher Sánchez strikes hitters out at a 26.0% clip (82nd percentile); Rays carry a 17.7% strikeout rate.
Edge · RaysCristopher Sánchez: 26.0% K rateRays: 17.7% K rateHigh confidence
How do Rays handle left-handers?
Rays have produced worse against left-handers this season (0.312 vs. 0.340 TB/PA overall).
Edge · Cristopher Sánchezvs left-handers: 0.312 TB/PA (2000 PA)overall: 0.340 TB/PAModerate confidence
Can Cristopher Sánchez limit Rays' power?
Rays rank in the 27th percentile in extra-base production, while Cristopher Sánchez sits in the 50th percentile at suppressing total bases.
Edge · Cristopher SánchezRays: 0.340 TB/PACristopher Sánchez: 0.338 TB/PA allowed (851 PA)High confidence
Can Cristopher Sánchez command the strike zone?
Rays walk in 8.1% of trips; Cristopher Sánchez allows walks sparingly (5.2%).
Edge · Cristopher SánchezRays: 8.1% walk rateCristopher Sánchez: 5.2% walks allowedHigh confidence
Can Freddy Peralta limit Phillies' power?
Phillies rank in the 51st percentile in extra-base production, while Freddy Peralta sits in the 34th percentile at suppressing total bases.
Edge · PhilliesPhillies: 0.343 TB/PAFreddy Peralta: 0.366 TB/PA allowed (722 PA)High confidence

Pitcher Trends

Freddy Peralta
Freddy Peralta
Tampa Bay Rays · 8 starts
SP
Strikeouts4.5/start
Hits allowed3.5/start
4 or fewer Hits Allowed — 4 of last 64 or fewer Strikeouts — 3 of last 6
21% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Cristopher Sanchez
Cristopher Sanchez
Philadelphia Phillies · 8 starts
SP
Strikeouts5.9/start
Hits allowed6.5/start
8+ Hits Allowed — 3 of last 65+ Strikeouts — 5 of last 6
26% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Taylor Walls
Taylor Walls
Tampa Bay Rays · 0.263 hit rate · 0.316 TB/PA
Heating up
recent games · 1+ hit
L52 / 5L105 / 10L2514 / 252-game hit streak
On-base rate is up 51% over his prior baseline, with hits in 3 of his last 6 games. He has trimmed his strikeout rate to 16%.
Alec Bohm
Alec Bohm
Philadelphia Phillies · 0.302 hit rate · 0.349 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L108 / 10L2517 / 25
On-base rate is up 47% over his prior baseline, with hits in 8 of his last 10 games. He has trimmed his strikeout rate to 9%.
Chandler Simpson
Chandler Simpson
Tampa Bay Rays · 0.361 hit rate · 0.417 TB/PA
Heating up
recent games · 1+ hit
L55 / 5L109 / 10L2519 / 255-game hit streak
Hit rate is up 31% over his prior baseline, with hits in 8 of his last 9 games. He has trimmed his strikeout rate to 3%.
Yandy Diaz
Yandy Diaz
Tampa Bay Rays · 0.103 hit rate · 0.103 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L103 / 10L2514 / 252-game hit streak
Total bases per PA is down 74% over his prior baseline, with hits in 2 of his last 8 games.
Ryan Vilade
Ryan Vilade
Tampa Bay Rays · 0.067 hit rate · 0.067 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L103 / 10L259 / 25
Total bases per PA is down 83% over his prior baseline, with hits in 2 of his last 7 games. His strikeout rate has climbed to 30%.
Victor Mesa Jr.
Victor Mesa Jr.
Tampa Bay Rays · 0.121 hit rate · 0.212 TB/PA
Cooling off
recent games · 1+ hit
L53 / 5L106 / 10L2516 / 25
Total bases per PA is down 51% over his prior baseline, with hits in 4 of his last 8 games.

Players Positioned to Succeed

74
Alec Bohm
Alec Bohm
1+ Hit
Philadelphia Phillies
Why it stands out
Batting 4th, confirmed lineup
No notable risk
73
Trea Turner
Trea Turner
1+ Hit
Philadelphia Phillies
Why it stands out
Batting 2nd, confirmed lineup
No notable risk
72
Bryce Harper
Bryce Harper
1+ Hit
Philadelphia Phillies
Why it stands out
Batting 3rd, confirmed lineup
No notable risk
67
Chandler Simpson
Chandler Simpson
1+ Hit
Tampa Bay Rays
Why it stands out
Batting 6th, confirmed lineup
Main risk
Recent hit rate has cooled
66
Kyle Schwarber
Kyle Schwarber
1+ Hit
Philadelphia Phillies
Why it stands out
Batting 1st, confirmed lineup
Main risk
Ice cold — 3 hits in the last 25 plate appearances
66
Yandy Diaz
Yandy Diaz
1+ Hit
Tampa Bay Rays
Why it stands out
Batting 1st, confirmed lineup
No notable risk

Expected Game Shape

Contact-heavyModerate confidence

Offense likely comes from stringing hits together. Phillies bring more power.

Early edge Phillies Driver Traffic and situational hitting Volatility Moderate
  • Both probable starters grade around the 52nd percentile in combined suppression.
  • Rays are trending down; Phillies are trending steady.

Storylines to Watch

Is Taylor Walls the one to watch?
Taylor Walls enters as Rays' hottest bat. On-base rate is up 51% over his prior baseline, with hits in 3 of his last 6 games. He has trimmed his strikeout rate to 16%.
0.263 hit rate · 0.316 TB/PA · 0.175 hit rate · 0.234 TB/PA
Can Yandy Diaz snap out of it?
Yandy Diaz has cooled off. Total bases per PA is down 74% over his prior baseline, with hits in 2 of his last 8 games.
0.103 hit rate · 0.103 TB/PA · 0.256 hit rate · 0.394 TB/PA
Based on plate appearances before 2026-09-25, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.