mlb Matchup Report

June 28, 2025, 04:05 | Oriole Park at Camden Yards
Tampa Bay
Rays
46-36
vs
Baltimore
Orioles
35-46
Odds
 
Previous
Next
Opening
Westgate
Wynn
Tampa Bay
Baltimore
Moneyline
-116 -106
-103 -117
   
   
Jun 28
4:05 PM
Spread
-1.5 +139 +1.5 -172
+1.5 -200 -1.5 +170
       
       
 
Total
10 o -114 u -114
9.5 o -110 u -110
Smart Chart
  • TB
  • 4.77
  • 3.95
  • 0.00
  • 8.74
  • 3.02
  • 7.88
  • 2.77
  • name
  • offense
  • defense
  • Team ERA
  • Offensive Hits
  • Offensive Walks
  • Defensive Hits
  • Defensive Walks
  • BAL
  • 4.16
  • 5.06
  • 0.00
  • 8.02
  • 2.88
  • 9.27
  • 3.21


Recent Form
Team record money vs LHP vs RHP Fave Dog O/U Diff
Tampa Bay 46-36 772.00 13-10 33-26 26-16 17-15 33-46-3 0.82
Baltimore 35-46 -1347.00 8-16 27-30 17-23 15-19 34-44-3 -0.90
Pitchers Last 3 Starts
Zack Littell (7-7) ERA: 3.61
event date Opponent Result score OU Result ip money
Jun 22, 2025 DET L 3-9 O 5 -100.00
Jun 17, 2025 BAL L 1-5 U 6 -100.00
Jun 11, 2025 BOS L 3-4 U 6 -100.00
Zach Eflin (6-5) ERA: 5.95
event date Opponent Result score OU Result ip money
Jun 21, 2025 NYY L 0-9 P 3 -100.00
Jun 16, 2025 TB L 1-7 P 5 -100.00
Jun 11, 2025 DET W 10-1 O 6.2 76.00
Bullpen
Tampa Bay's relievers have pitched 11.1 innings in the last 3 games.
Baltimore's relievers have pitched 14 innings in the last 3 games.
Pitcher Recent Starts Vs Opponent
Tampa Bay Rays - Zack Littell
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Jun 17, 2025 5-1 BAL 6 7 3 3 0 3 Loss
Sep 8, 2024 2-0 TB 5 3 0 0 1 4 Win
Aug 9, 2024 4-1 BAL 5 8 3 3 1 5 Loss
Jun 9, 2024 9-2 BAL 6 7 3 3 1 3 Loss
Jun 2, 2024 4-3 TB 6 11 3 3 1 2 No Decision
Baltimore Orioles - Zach Eflin
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Jun 16, 2025 7-1 TB 5 12 7 7 2 2 Loss
Sep 7, 2024 7-1 TB 5.2 8 3 3 1 4 Loss
Aug 9, 2024 4-1 BAL 7 4 0 0 1 7 Win
May 30, 2021 6-2 TB 4.2 6 4 4 1 5 Loss
Supergrid
Title Stat Rank Stat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.73 6 5.03 25
Away Team Away Scoring vs Home Team Home Defense 4.90 8 5.32 28
Home Team Overall Scoring vs Away Team Overall Defense 3.94 24 3.73 6
Home Team Home Scoring vs Away Team Road Defense 4.32 16 3.42 1
Head To Head Detail
Date Away away score Home home score line O/U Away Pitcher Home Pitcher Away Hits Home Hits Away Walks Home Walks Away Strikeouts Home Strikeouts
Jun 27, 2025 TB 8 BAL 22 105 8.5 O Ryan Pepiot (R) Tomoyuki Sugano (R) 13 21 1 8 4 9
Jun 19, 2025 BAL 4 TB 1 -140 8 U Charlie Morton (R) Drew Rasmussen (R) 6 8 6 3 9 13
Jun 18, 2025 BAL 8 TB 12 -120 8.5 O Trevor Rogers (L) Taj Bradley (R) 7 18 1 5 7 7
Jun 17, 2025 BAL 5 TB 1 -110 9.5 U Dean Kremer (R) Zack Littell (R) 13 7 1 3 9 7
Jun 16, 2025 BAL 1 TB 7 -110 8.5 U Zach Eflin (R) Ryan Pepiot (R) 4 14 2 2 11 10
Sep 8, 2024 TB 2 BAL 0 -220 8 U Zack Littell (R) Corbin Burnes (R) 8 5 2 3 8 11
Sep 7, 2024 TB 7 BAL 1 -174 7 O Ryan Pepiot (R) Zach Eflin (R) 12 6 5 3 8 10
Sep 6, 2024 TB 0 BAL 2 -158 8.5 U Shane Baz (R) Dean Kremer (R) 3 4 3 3 12 5
Aug 11, 2024 BAL 1 TB 2 -120 8 U Albert Suarez (R) Jeffrey Springs (L) 9 6 1 4 13 7
Aug 10, 2024 BAL 7 TB 5 121 7.5 O Corbin Burnes (R) Drew Rasmussen (R) 15 7 3 4 8 8
Betting Odds Trends
Team Vs Division Or Conference
Tampa Bay Rays
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 46-36 27-23 19-13 26-16 17-15 33-46-3 13-10 33-26
Last 10 6-4 3-3 3-1 4-2 1-0 5-5 3-0 3-4
vs Div 12-12 7-7 5-5 6-4 4-5 10-13-1 3-4 9-8
vs AL 27-25 17-15 10-10 16-10 8-10 21-29-2 8-7 19-18
vs NL 19-11 10-8 9-3 10-6 9-5 12-17-1 5-3 14-8
Baltimore Orioles
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 35-46 18-21 17-25 17-23 15-19 34-44-3 8-16 27-30
Last 10 5-5 2-2 3-3 1-1 3-4 3-7 2-1 3-4
vs Div 12-12 5-4 7-8 3-2 8-8 12-12 2-2 10-10
vs AL 30-33 16-14 14-19 16-14 11-15 25-36-2 7-11 23-22
vs NL 5-13 2-7 3-6 1-9 4-4 9-8-1 1-5 4-8
Team Last 5 Games
Tampa Bay Rays
Date Opponent score Result line Total starter ip Location opposing starter
Jun 27, 2025 BAL 8-22 L -125 8.50 Ryan Pepiot 1.2 Tomoyuki Sugano A
Jun 26, 2025 KC 4-0 W -125 10 Shane Baz 8 Michael Lorenzen A
Jun 25, 2025 KC 3-0 W -130 9.50 Drew Rasmussen 5 Michael Wacha A
Jun 24, 2025 KC 5-1 W 126 8.50 Taj Bradley 6.2 Kris Bubic A
Jun 22, 2025 DET 3-9 L -110 8.50 Zack Littell 5 Casey Mize H
Baltimore Orioles
Date Opponent score Result line Total starter ip Location opposing starter
Jun 27, 2025 TB 22-8 W 105 8.50 Tomoyuki Sugano 5 Ryan Pepiot H
Jun 25, 2025 TEX 0-7 L 125 8 Brandon Young 4 Jacob deGrom H
Jun 24, 2025 TEX 5-6 L -130 9 Charlie Morton 5 Jacob Latz H
Jun 23, 2025 TEX 6-0 W -130 9.50 Trevor Rogers 8 Patrick Corbin H
Jun 22, 2025 NYY 2-4 L 189 10 Dean Kremer 5.2 Will Warren A