APRIL

4 — at Indians, 4:10 p.m.

6 — at Indians, 6:10 p.m.

7 — at Indians, 6:10 p.m.

8 — at Blue Jays, 7:07 p.m.

9 — at Blue Jays, 1:07 p.m.

10 — at Blue Jays, 1:07 p.m.

11 — Orioles, 2:05 p.m.

12 — Orioles, 7:10 p.m.

13 — Orioles, 7:10 p.m.

15 — Blue Jays, 7:10 p.m.

16 — Blue Jays, 4:05 p.m., FS1-TV

17 — Blue Jays, 1:35 p.m.

18 — Blue Jays, 11:05 a.m.

19 — Rays, 7:10 p.m.

20 — Rays, 7:10 p.m.

21 — Rays, 1:35 p.m.

22 — at Astros, 8:10 p.m.

23 — at Astros, 4:05 p.m., FS1-TV

24 — at Astros, 8:05 p.m., ESPN-TV

25 — at Braves, 7:10 p.m.

26 — at Braves, 7:10 p.m.

27 — Braves, 7:10 p.m.

28 — Braves, 7:10 p.m

29 — Yankees, 7:10 p.m.

30 — Yankees, 7:10 p.m.

MAY

1 — Yankees, 8:05 p.m., ESPN-TV

3 — at White Sox, 8:10 p.m.

4 — at White Sox, 8:10 p.m.

5 — at White Sox, 8:10 p.m.

6 — at Yankees, 7:05 p.m.

7 — at Yankees, 1:05 p.m.

8 — at Yankees, 8:05 p.m., ESPN-TV

9 — Athletics, 7:10 p.m.

10 — Athletics, 7:10 p.m.

11 — Athletics, 7:10 p.m.

12 — Astros, 7:10 p.m.

13 — Astros, 7:10 p.m.

14 — Astros, 1:05 p.m., FS1-TV

15 — Astros, 1:35 p.m.

16 — at Royals, 7:05 p.m., ESPN-TV

17 — at Royals, 8:15 p.m.

18 — at Royals, 2:15 p.m.

20 — Indians, 7:10 p.m.

21 — Indians, 4:05 p.m.

22 — Indians, 1:35 p.m.

24 — Rockies, 7:10 p.m.

25 — Rockies, 7:10 p.m.

26 — Rockies, 7:10 p.m.

27 — at Blue Jays, 7:07 p.m.

28 — at Blue Jays, 1:07 p.m.

29 — at Blue Jays, 1:07 p.m.

30 — at Orioles, 1:35 p.m.

31 — at Orioles, 7:05 p.m.

JUNE

1 — at Orioles, 7:05 p.m.

2 — at Orioles, 7:05 p.m.

3 — Blue Jays, 7:10 p.m.

4 — Blue Jays, 4:05 p.m.

5 — Blue Jays, 1:35 p.m.

7 — at Giants, 10:15 p.m.

8 — at Giants, 10:15 p.m.

10 — at Twins, 8:10 p.m.

11 — at Twins, 2:10 p.m.

12 — at Twins, 2:10 p.m.

14 — Orioles, 7:10 p.m.

15 — Orioles, 7:10 p.m.

16 — Orioles, 7:10 p.m.

17 — Mariners, 7:10 p.m.

18 — Mariners, 4:05 p.m.

19 — Mariners, 1:35 p.m.

20 — White Sox, 7:10 p.m.

21 — White Sox, 7:10 p.m.

22 — White Sox, 7:10 p.m.

23 — White Sox, 1:35 p.m.

24 — at Rangers, 8:05 p.m.

25 — at Rangers, 9:20 p.m.

26 — at Rangers, 3:05 p.m.

27 — at Rays, 7:10 p.m.

28 — at Rays, 7:10 p.m.

29 — at Rays, 12:10 p.m.

JULY

1 — Angels, 7:10 p.m.

2 –– Angels, 7:15 p.m., FOX-TV

3 — Angels, 1:35 p.m.

4 — Rangers, 1:35 p.m.

5 — Rangers, 7:10 p.m.

6 — Rangers, 7:10 p.m.

8 — Rays, 7:10 p.m.

9 — Rays, 4:05 p.m.

10 — Rays, 1:35 p.m.

15 — at Yankees, 7:05 p.m.

16 — at Yankees, 4:05 p.m., FS1-TV

17 — at Yankees, 8:05 p.m., ESPN-TV

19 — Giants, 7:10 p.m.

20 — Giants, 7:10 p.m.

21 — Twins, 7:10 p.m.

22 — Twins, 7:10 p.m.

23 — Twins, 7:10 p.m.

24 — Twins, 1:35 p.m.

25 — Tigers, 7:10 p.m.

26 — Tigers, 7:10 p.m.

27 — Tigers, 1:35 p.m.

28 — at Angels, 10:05 p.m.

29 — at Angels, 10:05 p.m.

30 — at Angels, 9:05 p.m.

31 — at Angels, 3:35 p.m.

AUGUST

1 — at Mariners, 10:10 p.m.

2 — at Mariners, 10:10 p.m.

3 — at Mariners, 10:10 p.m.

4 — at Mariners, 10:10 p.m.

5 — at Dodgers, 10:10 p.m.

6 — at Dodgers, 4:05 p.m., FS1-TV

7 — at Dodgers, 7:10 p.m.

9 — Yankees, 7:10 p.m.

10 — Yankees, 7:10 p.m.

11 — Yankees, 7:10 p.m.

12 — D-backs, 7:10 p.m.

13 — D-backs, 7:10 p.m.

14 — D-backs, 1:35 p.m.

16 — at Orioles, 7:05 p.m.

17 — at Orioles, 7:05 p.m.

18 — at Tigers, 1:10 p.m.

19 — at Tigers, 7:10 p.m.

20 — at Tigers, 7:10 p.m.

21 — at Tigers, 1:10 p.m.

22 — at Rays, 7:10 p.m.

23 — at Rays, 7:10 p.m.

24 — at Rays, 7:10 p.m.

25 — at Rays, 1:10 p.m.

26 — Royals, 7:10 p.m.

27 — Royals, 7:10 p.m.

28 — Royals, 1:35 p.m.

29 — Rays, 7:10 p.m.

30 — Rays, 7:10 p.m.

31 — Rays, 1:35 p.m.

SEPTEMBER

2 — at Athletics, 10:05 p.m.

3 — at Athletics, 9:05 p.m.

4 — at Athletics, 4:05 p.m.

5 — at Padres, 4:40 p.m.

6 — at Padres, 10:10 p.m.

7 — at Padres, 9:10 p.m.

9 — at Blue Jays, 7:07 p.m.

10 — at Blue Jays, 1:07 p.m.

11 — at Blue Jays, 1:07 p.m.

12 — Orioles, 7:10 p.m.

13 — Orioles, 7:10 p.m.

14 — Orioles, 7:10 p.m.

15 — Yankees, 7:10 p.m.

16 — Yankees, 7:10 p.m.

17 — Yankees, 1:05 p.m., FOX-TV

18 — Yankees, TBD

19 –– at Orioles, 7:05 p.m.

20 — at Orioles, 7:05 p.m.

21 — at Orioles, 7:05 p.m.

22 — at Orioles, 7:05 p.m.

23 — at Rays, 7:10 p.m.

24 — at Rays, 6:10 p.m.

25 — at Rays, 1:10 p.m.

27 — at Yankees, 7:05 p.m.

28 — at Yankees, 7:05 p.m.

29 — at Yankees, 7:05 p.m.

30 — Blue Jays, 7:10 p.m.

OCTOBER

1 — Blue Jays, TBD

2 — Blue Jays, 3:05 p.m.

TV: All games on NESN-TV unless noted.

Radio: All games on WZON 620 AM Bangor, WPEI 95.9 Portland/Saco, WJJB 96.3 FM Portland, WDEA 1370 AM Ellsworth, WHOU 100.1 FM Houlton, WZLO 103.1 FM Dover-Foxcroft, WQDY 92.7 FM Calais, WSYY 94.9 FM Millinocket, WEGP 1390 AM Presque Isle, WKTJ 99.3 FM Farmington, WALZ 95.3 Machias, WLOB 1310 AM Portland, WYBA 105.5 Rockland.

Internet: mlb.com

Leave a comment

Your email address will not be published. Required fields are marked *