Iain MacMillan

Iain MacMillan

Aug 7, 2023; Boston, Massachusetts, USA; Kansas City Royals center fielder Kyle Isbel (28) scores

Royals vs. Red Sox prediction and odds for Tuesday, Aug. 8 (Avoid Kansas City's bullpen)

Iain MacMillan
|

Aug 2, 2023; Kansas City, Missouri, USA;  Kansas City Royals starting pitcher Cole Ragans (55)

Royals vs. Red Sox prediction and odds for Monday, August 7 (Back KC as underdog)

Iain MacMillan
|

Aug 2, 2023; Kansas City, Missouri, USA;  Kansas City Royals second baseman Michael Massey (19) hits

Mets vs. Royals prediction and odds for Thursday, August 3 (Kansas City will complete series sweep)

Iain MacMillan
|

Jul 20, 2023; Kansas City, Missouri, USA; Kansas City Royals left fielder MJ Melendez (1) hits a

Royals vs. Yankees odds and prediction for Friday, July 21 (Take Advantage of Slumping Yankees)

Iain MacMillan
|

Jun 9, 2023; Baltimore, Maryland, USA;  Kansas City Royals starting pitcher Daniel Lynch (52) takes

Royals vs. Rays prediction and odds for Sunday, June 25

Iain MacMillan
|
May 22, 2023; Kansas City, Missouri, USA; Kansas City Royals starting pitcher Brady Singer (51)

Royals vs. Tigers prediction and odds for Wednesday, June 21 (Take the UNDER)

Iain MacMillan
|
Apr 4, 2023; Kansas City, Missouri, USA; Kansas City Royals designated hitter Franmil Reyes (99)

Blue Jays vs. Royals prediction and odds for Wednesday, April 5 (Fade stumbling Jays)

Iain MacMillan
|
Sep 30, 2022; Cleveland, Ohio, USA; Kansas City Royals starting pitcher Brady Singer (51) throws a

Blue Jays vs. Royals prediction and odds for Monday, April 3 (Fade Berrios and trust Singer, but hold your breath)

Iain MacMillan
|