Sports Interaction

Philadelphia Phillies vs. Baltimore Orioles Odds, Stats - March 21, 2026

Final Score
Philadelphia
Phillies
Baltimore
Orioles
8
10
Philadelphia Phillies
Baltimore Orioles
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
Philadelphia Phillies 0-0 1 0 0 3 0 - - - - 8 -150 9 0
Baltimore Orioles 0-0 1 0 1 1 0 - - - - 10 +125 11 0

Line History

time fav line total
Opening 21 Mar 3:39pm PHI O +11.5 -105
Closing 21 Mar 3:39pm PHI O +11.5 -105

Line History

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Philadelphia Phillies Philadelphia Phillies
10 14 0-0-0 -2.2 8-5 2-9 11-9 12-8 3.55
Baltimore Orioles Baltimore Orioles
10 13 0-0-0 -7.2 6-6 4-7 9-10 7-12 -6.8

Recent Meetings

date home-away ats o/u BAL:RBI BAL:Batting Average BAL:Home Runs PHI:RBI PHI:Batting Average PHI:Home Runs
03/21/2026 BAL 10 - PHI 8 BAL Over 11.5 9 .32 1 8 .25 0
03/13/2026 PHI 11 - BAL 8 PHI Over 8.5 8 .27 2 10 .27 2
08/06/2025 PHI 1 - BAL 5 BAL Under 7.5 5 .29 1 1 .26 0
08/05/2025 PHI 5 - BAL 0 PHI Under 10 0 .16 0 5 .3 2
08/04/2025 PHI 13 - BAL 3 PHI Over 9 3 .16 2 13 .35 6
03/16/2025 BAL 1 - PHI 12 PHI Over 0 11 .33 0 1 .18 1
03/09/2025 PHI 12 - BAL 2 PHI Over 0 2 .17 0 9 .29 2
03/02/2025 PHI 5 - BAL 4 PHI Over 0 3 .18 0 5 .24 3
02/23/2025 PHI 3 - BAL 7 BAL Over 0 7 .29 1 3 .21 2
06/16/2024 BAL 8 - PHI 3 BAL Over 7 3 .26 0 8 .29 4
06/15/2024 BAL 6 - PHI 2 BAL Under 8 2 .21 1 6 .33 2
06/14/2024 BAL 3 - PHI 5 PHI Over 7 5 .18 2 2 .2 1
03/20/2024 BAL 13 - PHI 4 BAL Over 11 4 .22 0 13 .32 3
03/05/2024 PHI 2 - BAL 3 BAL Under 8.5 3 .26 0 2 .23 0
07/26/2023 PHI 6 - BAL 4 PHI Over 9.5 4 .24 1 6 .29 1
07/25/2023 PHI 4 - BAL 3 PHI Under 9 3 .24 1 4 .24 1
07/24/2023 PHI 2 - BAL 3 BAL Under 9.5 3 .15 2 2 .23 0
03/09/2023 PHI 7 - BAL 6 PHI Over 9 5 .29 1 7 .25 4
date score ats o/u RBI Batting Average Home Runs
03/22/2026 NYY 6 - PHI 2 L Over 7.5 2 .13 1
03/21/2026 BAL 10 - PHI 8 L Over 11.5 8 .25 0
03/20/2026 PHI 4 - DET 4 L Over 5.5 4 .19 1
03/19/2026 PHI 8 - TB 2 W Over 6.5 2 .07 2
03/18/2026 ATL 3 - PHI 2 L Under 7.5 2 .21 0
03/17/2026 PHI 2 - MIN 0 W Under 7.5 0 .19 0
03/16/2026 DET 13 - PHI 6 L Over 13.5 6 .24 2
03/15/2026 PHI 0 - ATL 1 L Under 9.5 1 .16 1
03/14/2026 NYY 4 - PHI 6 W Over 9.5 5 .19 1
03/13/2026 PHI 11 - BAL 8 W Over 8.5 8 .27 2
date score ats o/u RBI Batting Average Home Runs
03/22/2026 BAL 8 - WAS 1 W Over 7.5 8 .23 3
03/21/2026 BAL 10 - PHI 8 W Over 11.5 9 .32 1
03/20/2026 NYY 3 - BAL 1 L Under 9 3 .21 0
03/19/2026 BAL 5 - PIT 2 W Over 0 5 .23 3
03/18/2026 TOR 2 - BAL 3 W Under 11.5 1 .16 1
03/17/2026 DET 1 - BAL 1 W Under 8.5 0 .13 0
03/14/2026 PIT 8 - BAL 6 L Over 8.5 8 .34 3
03/13/2026 PHI 11 - BAL 8 L Over 8.5 10 .27 2
03/11/2026 BAL 7 - PIT 2 W Under 9.5 7 .23 2

Matchup Edge - Scoring Stats

avg rank edge in rank avg
5.12 17 Runs Per 9 Innings 23 4.5
0.681 24 On Base Plus Slugging 19 0.732
0.226 21 Batting Average 16 0.245
26 14 Home Runs 11 32

Odds Analysis

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Ryan Cusick (-) - - - - - - - - - - - -
Levi Wells (-) - - - - - - - - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Ryan Cusick (-) - - - - - - - - - - - -
Levi Wells (-) - - - - - - - - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Jean Cabrera (-) 2.05 0 2.08 4 1 0 2 3 1 1 0 0 0.92 3:3
Jesus Luzardo (-) 3.73 3-0 2.31 13 2 0 3 12 3 3 1 0 1.2 13:4
Aaron Nola (-) 3 1-1 6 6 3 0 2 8 4 4 1 0 1.83 5:5
Cristopher Sanchez (-) 3.5 0 1.29 8 0 0 2 4 1 1 0 0 0.57 9:2
Taijuan Walker (-) 3.5 0 1.29 4 2 0 2 6 1 1 0 0 1.14 5:5
Alex McFarlane (-) 1 0 0 3 2 0 0 1 0 0 0 0 1 3:1
Andrew Painter (-) 2.8 0 2.31 8 2 0 4 7 3 3 1 0 0.77 11:8
Yoniel Curet (-) 0.4 0-1 43.2 3 4 0 0 4 8 8 2 0 4.8 1:1
Andrew Baker (-) 0.6 0 27 0 3 0 0 5 5 5 0 0 4.8 3:1
Gabriel Barbosa (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 1:1
Aaron Combs (-) 1 0 0 4 2 0 0 0 0 0 0 0 1 0:2
Jack Dallas (R) 0.53 0-1 7.71 2 1 0 0 3 2 2 1 0 1.71 1:3
Charles King (R) 1.55 0-1 13.5 10 5 0 1 10 10 10 2 0 2.25 6:1
Saul Teran (R) 0.2 0 27 1 1 0 0 1 2 2 1 0 3 0:0
Giussepe Velasquez (-) 1 0 0 3 0 0 0 1 0 0 0 0 1 0:0
Daniel Harper (-) 0.7 0 3.86 4 1 0 0 1 1 1 0 0 0.86 2:0
Colin Peluse (-) 0.6 0 10.8 0 1 0 0 2 2 2 0 0 1.8 3:0
Jose Pena Jr. (-) 0.5 0 0 2 1 0 0 1 0 0 0 0 2 1:0
Danyony Pulido (R) 0.67 0 9 5 1 0 0 3 2 2 0 0 2 0:0
Levi Stoudt (-) 1 0 0 2 1 0 0 1 0 0 0 0 1 1:2
Jaydenn Estanista (-) 0.6 0 5.4 0 2 0 0 2 1 1 0 0 2.4 2:2
Brandon Beckel (-) 0.4 1-0 0 1 0 0 0 1 0 0 0 0 0.6 3:1
Lenny Torres Jr. (-) 0.1 0 0 0 0 0 0 1 0 0 0 0 3 0:1
Evan Gates (R) 1 0 0 1 0 0 0 0 0 0 0 0 0 2:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Kyle Bradish (-) 3.78 2-0 2.35 12 5 0 4 12 4 4 0 0 1.11 19:5
Dean Kremer (-) 3 0-1 5 10 7 0 3 7 5 5 0 0 1.56 7:6
Cade Povich (-) 2.7 0 4.32 6 7 0 3 3 4 4 1 0 1.2 14:2
Trevor Rogers (-) 3.53 1-0 2.51 16 1 0 4 13 4 4 1 0 0.98 12:11
Tyler Wells (-) 1.03 1-1 4.7 12 1 0 1 5 4 4 1 0 0.78 6:3
Brandon Young (-) 2 0 2.25 3 0 0 0 5 1 1 1 0 1.25 4:1
Shane Baz (-) 2.55 0-1 5.06 9 4 0 2 2 3 3 0 0 1.13 3:4
Zach Eflin (-) 3.55 0 0 10 1 0 2 2 0 0 0 0 0.41 6:3
Luis De Leon (-) 1.1 0 0 2 1 0 1 1 0 0 0 0 0.75 6:0
Joseph Dzierwa (-) 1 0 0 0 0 0 0 0 0 0 0 0 0 3:0
Nestor German (-) 2.55 1-1 8.44 7 3 0 0 5 5 5 3 0 1.5 3:3
Trey Gibson (-) 3.07 0 4.66 6 3 0 1 6 5 5 3 0 0.93 17:4
Levi Wells (-) 2.53 0-1 8.71 9 6 0 2 12 10 10 0 0 1.74 7:9
Cameron Weston (-) 2.5 0 0 8 2 0 0 2 0 0 0 0 0.8 5:2
Chris Bassitt (-) 3.53 0 2.51 9 8 0 3 9 5 4 1 0 1.19 20:3
Jackson Kowar (-) 1 1-1 1.5 4 4 0 0 5 3 1 0 0 1.5 6:5
Zane Barnhart (-) 0.7 0 7.71 3 1 0 0 3 2 2 1 0 1.71 1:0
Dylan Heid (-) 0.55 0 6.75 0 2 0 0 0 1 1 0 0 1.5 0:3
Ryan Long (-) 1 0 4.5 2 2 0 0 2 1 1 1 0 2 1:1
Carlos Tavera (-) 1 0 4.5 1 0 0 0 3 1 1 0 0 1.5 1:1
Joe Glassey (R) 0.37 0 6.75 1 2 0 0 2 1 1 0 0 3 1:1
Alex Pham (-) 1 0 0 6 3 0 0 0 0 0 0 0 1 0:2
Micah Ashman (-) 0.2 0 13.5 0 0 0 0 4 1 1 0 0 6 1:0
Tyson Neighbors (-) 0.55 0 6.75 1 2 0 0 1 1 1 0 0 2.25 2:0
Jacob Cravey (-) 1 0 0 1 1 0 0 0 0 0 0 0 1 1:1
Sayer Diederich (L) 1 0 18 1 1 0 0 2 2 2 0 0 3 0:1
Sebastian Gongora (-) 1.2 0 0 2 4 0 0 1 0 0 0 0 3 2:1
Ben Vespi (R) 0.6 0 0 2 1 0 0 2 0 0 0 0 1.8 2:0
Carter Rustad (-) 0.55 0-1 20.25 0 3 0 0 3 4 3 1 0 4.5 2:2
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Jose Alvarado (-) 1 2-0 2.25 10 2 0 0 4 2 2 2 0 0.75 12:1
Tanner Banks (-) 1 0 5.63 5 0 0 1 5 5 5 3 0 0.63 10:3
Jhoan Duran (-) 1 0 0 6 0 0 0 2 0 0 0 0 0.4 6:3
Nolan Hoffman (-) 1.01 0 4.91 10 1 0 0 10 4 4 2 0 1.5 7:1
Seth Johnson (-) 1.15 1-1 1.86 8 7 0 1 6 2 2 2 0 1.34 9:7
Orion Kerkering (-) 1 0 9 1 0 0 0 2 1 1 0 0 2 1:0
Max Lazar (-) 1 0 3 2 3 0 0 3 1 1 0 0 2 3:0
Alan Rangel (-) 1.8 0-1 9.39 4 4 0 3 13 9 8 1 0 2.22 8:2
Kyle Backhus (-) 1 1-0 1.29 6 1 0 0 6 1 1 0 0 1 8:3
Jonathan Bowlan (-) 1.02 0 4.26 10 2 0 0 5 3 3 1 0 1.11 5:3
Chase Shugart (-) 1.15 0 3.72 7 7 0 0 8 5 4 0 0 1.55 11:7
Genesis Cabrera (-) 1 0-2 2.57 5 3 0 0 4 2 2 1 0 1 11:4
Tucker Davidson (-) 1.5 0-1 12 2 4 0 0 6 7 4 0 0 3.33 4:4
Jonathan Hernandez (-) 0.88 0-2 11.57 7 6 0 0 7 9 9 2 0 1.86 9:2
Brad Keller (-) 1 0 9 2 0 0 1 4 2 2 0 0 2 2:1
Tim Mayza (-) 1.01 1-1 6.75 10 2 0 1 12 9 7 2 0 1.5 12:6
Zach McCambley (-) 0.89 0 1.23 4 6 0 0 5 1 1 0 0 1.5 4:5
Zach Pop (-) 1.01 0-1 3.86 9 2 0 0 8 4 4 0 0 1.07 10:4
Trevor Richards (-) 1 0 3.38 11 4 0 1 6 5 3 0 0 1.25 5:6
Andrew Walling (-) 1 0-1 9 8 2 0 0 9 7 7 1 0 1.57 8:1
Bryse Wilson (-) 2.5 0-1 3.6 7 7 0 3 10 4 4 1 0 1.7 10:6
Lou Trivino (-) 1.13 0-1 8 10 6 0 0 11 9 8 0 0 1.89 9:4
Mitch Neunborn (-) 1 0 0 0 1 0 0 1 0 0 0 0 2 2:0
Adam Seminaris (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 1:1
Kyle Brnovich (-) 1 0 9 0 0 0 0 1 1 1 1 0 1 1:0
Ryan Cusick (-) 2.1 0 7.71 1 2 0 1 3 2 2 0 0 2.14 5:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Keegan Akin (-) 0.84 0 5.79 5 2 0 0 4 3 3 1 0 1.29 3:3
Yennier Cano (-) 1 0-1 4.5 5 0 0 0 7 5 3 1 0 1.17 9:2
Dietrich Enns (-) 0.89 1-0 10.8 9 7 0 0 10 8 8 2 0 2.55 7:1
Jose Espada (-) 1 1-0 0 4 1 0 0 1 2 0 0 0 0.5 3:5
Rico Garcia (-) 0.87 0 0 7 1 0 0 0 0 0 0 0 0.18 1:6
Yaramil Hiraldo (-) 1 0-1 3.86 7 2 0 0 4 3 3 1 0 0.86 6:7
Andrew Kittredge (-) 0.1 0 54 1 1 0 0 1 3 2 1 0 6 1:0
Chayce McDermott (-) 1 0 9 6 1 0 0 4 3 3 3 0 1.67 1:1
Albert Suarez (-) 2.55 3-1 7.59 9 5 0 2 16 10 9 3 0 1.97 7:9
Josh Walker (-) 0.73 0 0 3 5 0 0 1 0 0 0 0 2.25 3:0
Grant Wolfram (-) 1 0 0 10 1 0 0 3 0 0 0 0 0.67 6:2
Enoli Paredes (-) 0.7 0-1 11.57 2 2 0 0 5 3 3 0 0 3 3:2
Richard Guasch (-) 0.2 0 0 1 0 0 0 0 0 0 0 0 0 0:1
Jeisson Cabrera (-) 0.55 0 27 2 4 0 0 3 4 4 1 0 5.25 0:1
Cameron Foster (-) 1 0 0 5 2 0 0 2 0 0 0 0 0.8 2:6
Ryan Helsley (-) 1 0 0 8 3 0 0 3 0 0 0 0 1 4:2
Andrew Magno (-) 1 1-0 6.75 3 2 0 0 4 5 3 0 0 1.5 5:3
Eric Torres (-) 1.07 0 4.91 8 1 0 0 3 2 2 0 0 1.09 0:2
Boston Bateman (-) 3 0 6 1 1 0 0 3 2 2 2 0 1.33 3:1
Anthony Nunez (-) 1 0 0 6 0 0 0 3 0 0 0 0 0.6 5:4
Hans Crouse (-) 1 0 18 2 0 0 0 3 2 2 1 0 3 1:0
Jean Henriquez (-) 1 0 9 3 1 0 0 6 3 3 0 0 2.33 3:1
Cohen Achen (-) 0.5 0-1 63 1 0 0 0 9 8 7 1 0 9 1:1
Christian Herberholz (R) 1 0 0 1 0 0 0 0 0 0 0 0 0 1:0
Chandler Marsh (-) 0.5 0 0 2 0 0 0 1 0 0 0 0 1 0:0
Gerald Ogando (-) 0.5 0-1 4.5 1 1 0 0 1 1 1 0 0 1 0:1
Yaqui Rivera (-) 0.67 0 0 3 1 0 0 2 0 0 0 0 1.5 0:1
Daniel Lloyd (-) 0.5 0 0 1 0 0 0 1 0 0 0 0 1 0:2
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
Jansen Visconti 0 0-0 0 0 0 0 0 0 0 0 0 0-0

Team Rankings

offence
Philadelphia Phillies PHI
Season stats rank
Runs / G 0 3
BA 0 3
OPS .000 3
HR 0 3
SB 0 3
Baltimore Orioles BAL
Season stats rank
Runs / G 0 29
BA 0 29
OPS .000 29
HR 0 29
SB 0 29
defence
Philadelphia Phillies PHI
Season stats rank
Runs / G 0 3
BA 0 3
OPS .000 3
HR 0 3
SB 0 3
Baltimore Orioles BAL
Season stats rank
Runs / G 0 29
BA 0 29
OPS .000 29
HR 0 29
SB 0 29

Philadelphia vs. Baltimore Betting News

Philadelphia Phillies PHI

No posts found.

No posts found.

Weather

No weather to report.

Injuries

Philadelphia Phillies PHI
Baltimore Orioles BAL

National League Standings

American League Standings