Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

Recent Game Results

Height of bar is margin of victory • Mouseover bar for details • Click for box score • Grouped by Month

Season Summary

Team Win/Loss Splits

Team Game-by-Game Schedule

Team Game-by-Game Schedule
Gm# Date Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
1Thursday, Mar 28boxscoreBAL@NYYL270-12 1.0TanakaCashner3:06D46,928-
2Saturday, Mar 30boxscoreBAL@NYYW531-13 0.5YacabonisPaxtonWright3:24D42,203+
3Sunday, Mar 31boxscoreBAL@NYYW752-12 0.5MeansHappFry3:48D38,419++
Gm# April Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
4Monday, Apr 1boxscoreBAL@TORW653-12 0.5HessReid-FoleyBleier2:46N10,460+++
5Tuesday, Apr 2boxscoreBAL@TORW214-12 0.5CashnerStromanCastro2:45N12,110++++
6Wednesday, Apr 3boxscoreBAL@TORL354-22 0.5ShoemakerKarnsGiles2:42D11,436-
7Thursday, Apr 4boxscoreBALNYYL484-32 1.0PaxtonWright3:27D44,182--
8Saturday, Apr 6boxscoreBALNYYL464-42 1.5OttavinoCastroChapman3:42N27,504---
9Sunday, Apr 7boxscoreBALNYYL3154-53 2.5GermanHess3:05D33,102----
10Monday, Apr 8boxscoreBALOAKW1245-52 2.5CashnerEstrada3:07N6,585+
11Tuesday, Apr 9boxscoreBALOAKL2135-62 3.5AndersonMeans2:53N7,738-
12Wednesday, Apr 10boxscoreBALOAKL3105-72 4.5MontasStraily2:35N7,974--
13Thursday, Apr 11boxscoreBALOAKL585-83 5.0BrooksBundyTreinen2:50D8,374---
14Friday, Apr 12boxscoreBAL@BOSL465-93 6.0RodriguezHessBrasier2:55N33,664----
15Saturday, Apr 13boxscoreBAL@BOSW956-93 5.0CashnerPorcello3:39D35,823+
16Sunday, Apr 14boxscoreBAL@BOSL046-103 6.0PriceMeans3:07D36,023-
17Monday, Apr 15boxscoreBAL@BOSW817-102 5.5StrailyVelazquez3:17D35,860+
18Tuesday, Apr 16boxscoreBAL@TBRL247-113 6.5GlasnowBundyCastillo2:41N9,842-
19Wednesday, Apr 17boxscoreBAL@TBRL187-123 7.5ChirinosHess2:43N9,028--
20Thursday, Apr 18boxscoreBAL@TBRW65118-123 6.5MeansCastillo4:15N9,081+
21Saturday, Apr 20 (1)boxscoreBALMINL568-135 6.5BerriosYacabonisRogers3:16N-
22Saturday, Apr 20 (2)boxscoreBALMINL7168-145 6.5PerezCobb2:50N28,409--
23Sunday, Apr 21boxscoreBALMINL348-155 6.5GibsonBundyRogers3:08D11,018---
24Monday, Apr 22boxscoreBALCHWL2128-165 7.5FryHess3:26N8,555----
25Tuesday, Apr 23previewBALCHW7:05 pmGame Preview, and Matchups
26Wednesday, Apr 24previewBALCHW7:05 pmGame Preview, and Matchups
27Friday, Apr 26previewBAL@MIN8:10 pmGame Preview, and Matchups
28Saturday, Apr 27previewBAL@MIN2:10 pmGame Preview, and Matchups
29Sunday, Apr 28previewBAL@MIN2:10 pmGame Preview, and Matchups
30Monday, Apr 29previewBAL@CHW8:10 pmGame Preview, and Matchups
31Tuesday, Apr 30previewBAL@CHW8:10 pmGame Preview, and Matchups
32Wednesday, May 1previewBAL@CHW8:10 pmGame Preview, and Matchups
33Friday, May 3previewBALTBR7:05 pmGame Preview, and Matchups
34Saturday, May 4previewBALTBR7:05 pmGame Preview, and Matchups
35Sunday, May 5previewBALTBR1:05 pmGame Preview, and Matchups
36Monday, May 6previewBALBOS7:05 pmGame Preview, and Matchups
37Tuesday, May 7previewBALBOS7:05 pmGame Preview, and Matchups
38Wednesday, May 8previewBALBOS7:05 pmGame Preview, and Matchups
39Friday, May 10previewBALLAA7:05 pmGame Preview, and Matchups
40Saturday, May 11previewBALLAA4:05 pmGame Preview, and Matchups
41Sunday, May 12previewBALLAA1:05 pmGame Preview, and Matchups
42Monday, May 13previewBAL@NYY6:35 pmGame Preview, and Matchups
43Tuesday, May 14previewBAL@NYY6:35 pmGame Preview, and Matchups
44Wednesday, May 15previewBAL@NYY6:35 pmGame Preview, and Matchups
45Thursday, May 16previewBAL@CLE6:10 pmGame Preview, and Matchups
46Friday, May 17previewBAL@CLE7:10 pmGame Preview, and Matchups
47Saturday, May 18previewBAL@CLE4:10 pmGame Preview, and Matchups
48Sunday, May 19previewBAL@CLE1:10 pmGame Preview, and Matchups
49Monday, May 20previewBALNYY7:05 pmGame Preview, and Matchups
Gm# Date Tm   Opp D/N Orig. Scheduled
50Tuesday, May 21previewBALNYY7:05 pmGame Preview, and Matchups
51Wednesday, May 22previewBALNYY7:05 pmGame Preview, and Matchups
52Thursday, May 23previewBALNYY12:35 pmGame Preview, and Matchups
53Friday, May 24previewBAL@COL8:40 pmGame Preview, and Matchups
54Saturday, May 25previewBAL@COL9:10 pmGame Preview, and Matchups
55Sunday, May 26previewBAL@COL3:10 pmGame Preview, and Matchups
56Monday, May 27previewBALDET1:05 pmGame Preview, and Matchups
57Tuesday, May 28previewBALDET7:05 pmGame Preview, and Matchups
58Wednesday, May 29previewBALDET7:05 pmGame Preview, and Matchups
59Friday, May 31previewBALSFG7:05 pmGame Preview, and Matchups
60Saturday, Jun 1previewBALSFG4:05 pmGame Preview, and Matchups
61Sunday, Jun 2previewBALSFG1:05 pmGame Preview, and Matchups
62Tuesday, Jun 4previewBAL@TEX8:05 pmGame Preview, and Matchups
63Wednesday, Jun 5previewBAL@TEX8:05 pmGame Preview, and Matchups
64Thursday, Jun 6previewBAL@TEX8:05 pmGame Preview, and Matchups
65Friday, Jun 7previewBAL@HOU8:10 pmGame Preview, and Matchups
66Saturday, Jun 8previewBAL@HOU4:10 pmGame Preview, and Matchups
67Sunday, Jun 9previewBAL@HOU2:10 pmGame Preview, and Matchups
68Tuesday, Jun 11previewBALTOR7:05 pmGame Preview, and Matchups
69Wednesday, Jun 12previewBALTOR7:05 pmGame Preview, and Matchups
70Thursday, Jun 13previewBALTOR7:05 pmGame Preview, and Matchups
71Friday, Jun 14previewBALBOS7:05 pmGame Preview, and Matchups
72Saturday, Jun 15previewBALBOS4:05 pmGame Preview, and Matchups
73Sunday, Jun 16previewBALBOS1:05 pmGame Preview, and Matchups
74Monday, Jun 17previewBAL@OAK10:07 pmGame Preview, and Matchups
75Tuesday, Jun 18previewBAL@OAK10:07 pmGame Preview, and Matchups
76Wednesday, Jun 19previewBAL@OAK3:37 pmGame Preview, and Matchups
77Thursday, Jun 20previewBAL@SEA10:10 pmGame Preview, and Matchups
78Friday, Jun 21previewBAL@SEA10:10 pmGame Preview, and Matchups
79Saturday, Jun 22previewBAL@SEA4:10 pmGame Preview, and Matchups
80Sunday, Jun 23previewBAL@SEA4:10 pmGame Preview, and Matchups
81Tuesday, Jun 25previewBALSDP7:05 pmGame Preview, and Matchups
82Wednesday, Jun 26previewBALSDP3:05 pmGame Preview, and Matchups
83Friday, Jun 28previewBALCLE7:05 pmGame Preview, and Matchups
84Saturday, Jun 29previewBALCLE4:05 pmGame Preview, and Matchups
85Sunday, Jun 30previewBALCLE1:05 pmGame Preview, and Matchups
86Monday, Jul 1previewBAL@TBR7:10 pmGame Preview, and Matchups
87Tuesday, Jul 2previewBAL@TBR7:10 pmGame Preview, and Matchups
88Wednesday, Jul 3previewBAL@TBR7:10 pmGame Preview, and Matchups
89Friday, Jul 5previewBAL@TOR7:07 pmGame Preview, and Matchups
90Saturday, Jul 6previewBAL@TOR3:07 pmGame Preview, and Matchups
91Sunday, Jul 7previewBAL@TOR1:07 pmGame Preview, and Matchups
92Friday, Jul 12previewBALTBR7:05 pmGame Preview, and Matchups
93Saturday, Jul 13previewBALTBR7:05 pmGame Preview, and Matchups
94Sunday, Jul 14previewBALTBR1:05 pmGame Preview, and Matchups
95Tuesday, Jul 16previewBALWSN7:05 pmGame Preview, and Matchups
96Wednesday, Jul 17previewBALWSN7:05 pmGame Preview, and Matchups
97Friday, Jul 19previewBALBOS7:05 pmGame Preview, and Matchups
98Saturday, Jul 20previewBALBOS7:05 pmGame Preview, and Matchups
99Sunday, Jul 21previewBALBOS1:05 pmGame Preview, and Matchups
Gm# Date Tm   Opp D/N Orig. Scheduled
100Monday, Jul 22previewBAL@ARI9:40 pmGame Preview, and Matchups
101Tuesday, Jul 23previewBAL@ARI9:40 pmGame Preview, and Matchups
102Wednesday, Jul 24previewBAL@ARI3:40 pmGame Preview, and Matchups
103Thursday, Jul 25previewBAL@LAA10:07 pmGame Preview, and Matchups
104Friday, Jul 26previewBAL@LAA10:07 pmGame Preview, and Matchups
105Saturday, Jul 27previewBAL@LAA9:07 pmGame Preview, and Matchups
106Sunday, Jul 28previewBAL@LAA4:07 pmGame Preview, and Matchups
107Monday, Jul 29previewBAL@SDP10:10 pmGame Preview, and Matchups
108Tuesday, Jul 30previewBAL@SDP3:40 pmGame Preview, and Matchups
109Thursday, Aug 1previewBALTOR7:05 pmGame Preview, and Matchups
110Friday, Aug 2previewBALTOR7:05 pmGame Preview, and Matchups
111Saturday, Aug 3previewBALTOR7:05 pmGame Preview, and Matchups
112Sunday, Aug 4previewBALTOR1:05 pmGame Preview, and Matchups
113Monday, Aug 5previewBALNYY7:05 pmGame Preview, and Matchups
114Tuesday, Aug 6previewBALNYY7:05 pmGame Preview, and Matchups
115Wednesday, Aug 7previewBALNYY7:05 pmGame Preview, and Matchups
116Friday, Aug 9previewBALHOU7:05 pmGame Preview, and Matchups
117Saturday, Aug 10previewBALHOU7:05 pmGame Preview, and Matchups
118Sunday, Aug 11previewBALHOU1:05 pmGame Preview, and Matchups
119Monday, Aug 12previewBAL@NYY7:05 pmGame Preview, and Matchups
120Tuesday, Aug 13previewBAL@NYY7:05 pmGame Preview, and Matchups
121Wednesday, Aug 14previewBAL@NYY1:05 pmGame Preview, and Matchups
122Friday, Aug 16previewBAL@BOS7:10 pmGame Preview, and Matchups
123Saturday, Aug 17previewBAL@BOS7:10 pmGame Preview, and Matchups
124Sunday, Aug 18previewBAL@BOS1:05 pmGame Preview, and Matchups
125Monday, Aug 19previewBALKCR7:05 pmGame Preview, and Matchups
126Tuesday, Aug 20previewBALKCR7:05 pmGame Preview, and Matchups
127Wednesday, Aug 21previewBALKCR7:05 pmGame Preview, and Matchups
128Thursday, Aug 22previewBALTBR7:05 pmGame Preview, and Matchups
129Friday, Aug 23previewBALTBR7:05 pmGame Preview, and Matchups
130Saturday, Aug 24previewBALTBR7:05 pmGame Preview, and Matchups
131Sunday, Aug 25previewBALTBR1:05 pmGame Preview, and Matchups
132Tuesday, Aug 27previewBAL@WSN7:05 pmGame Preview, and Matchups
133Wednesday, Aug 28previewBAL@WSN7:05 pmGame Preview, and Matchups
134Friday, Aug 30previewBAL@KCR8:15 pmGame Preview, and Matchups
135Saturday, Aug 31previewBAL@KCR7:15 pmGame Preview, and Matchups
136Sunday, Sep 1previewBAL@KCR2:15 pmGame Preview, and Matchups
137Monday, Sep 2previewBAL@TBR1:10 pmGame Preview, and Matchups
138Tuesday, Sep 3previewBAL@TBR7:10 pmGame Preview, and Matchups
139Wednesday, Sep 4previewBAL@TBR1:10 pmGame Preview, and Matchups
140Thursday, Sep 5previewBALTEX7:05 pmGame Preview, and Matchups
141Friday, Sep 6previewBALTEX7:05 pmGame Preview, and Matchups
142Saturday, Sep 7previewBALTEX7:05 pmGame Preview, and Matchups
143Sunday, Sep 8previewBALTEX1:05 pmGame Preview, and Matchups
144Tuesday, Sep 10previewBALLAD7:05 pmGame Preview, and Matchups
145Wednesday, Sep 11previewBALLAD7:05 pmGame Preview, and Matchups
146Thursday, Sep 12previewBALLAD7:05 pmGame Preview, and Matchups
147Friday, Sep 13previewBAL@DET7:10 pmGame Preview, and Matchups
148Saturday, Sep 14previewBAL@DET6:10 pmGame Preview, and Matchups
149Sunday, Sep 15previewBAL@DET1:10 pmGame Preview, and Matchups
Gm# Date Tm   Opp D/N Orig. Scheduled
150Monday, Sep 16previewBAL@DET4:10 pmGame Preview, and Matchups
151Tuesday, Sep 17previewBALTOR7:05 pmGame Preview, and Matchups
152Wednesday, Sep 18previewBALTOR7:05 pmGame Preview, and Matchups
153Thursday, Sep 19previewBALTOR7:05 pmGame Preview, and Matchups
154Friday, Sep 20previewBALSEA7:05 pmGame Preview, and Matchups
155Saturday, Sep 21previewBALSEA7:05 pmGame Preview, and Matchups
156Sunday, Sep 22previewBALSEA1:05 pmGame Preview, and Matchups
157Monday, Sep 23previewBAL@TOR7:07 pmGame Preview, and Matchups
158Tuesday, Sep 24previewBAL@TOR7:07 pmGame Preview, and Matchups
159Wednesday, Sep 25previewBAL@TOR7:07 pmGame Preview, and Matchups
160Friday, Sep 27previewBAL@BOS7:10 pmGame Preview, and Matchups
161Saturday, Sep 28previewBAL@BOS1:05 pmGame Preview, and Matchups
162Sunday, Sep 29previewBAL@BOS3:05 pmGame Preview, and Matchups
Gm# Date Tm   Opp D/N Orig. Scheduled
Support us without the ads? Go Ad-Free.