Graduated from Garibaldi Secondary School ... Named 2013 Rawlings 3rd Team All-American and First Team All-Region (Canada & Puerto Rico Region) ... Played for the Canadian Junior National Team in 2012 ... Member of Team British Columbia that played in the 2012 Canada Cup Tournament in London, Ontario, Canada and earned MVP of the Gold Medal Game ... His father, Terry, is a former Mr. Canada, winning the national body building title in 1975 ... Resides in Burnaby, British Columbia, Canada ... Grew up playing the piano.
Was acquired by the Cardinals in a trade with the Seattle Mariners on July 21 for LHP Marco Gonzales ... Combined to bat .246 with 31 home runs and 95 RBI over 130 games in Triple-A between Tacoma and Memphis ... His 12 home runs hit with 37 games at Memphis were two shy of ranking in the Top 10 among Cardinals minor leaguers ... Ranked T5th in all of Minor League Baseball with 31 home runs and was 1 of 11 players to hit 30 or more home runs ... Ranked among Pacific Coast League leaders in home runs (31, T-4th), RBI (95, 4th), total bases (247, 5th) and games played (130, 3rd) ... His 60 extra base hits ranked T5th in all of Triple-A ... Recorded 11 RBI in the Pacific Coast League playoffs, the most by any player in the Triple-A postseason ... Posted three games with 5 or more RBI during the season ... Drove in a season-high 7 RBI at Reno, one RBI shy of his career-best ... Hit his fourth career grand slam, coming vs. Reno (6/6) ... Posted three multi-home run games (6/23 at Reno, 7/4 at Reno & 7/20 at Albuquerque) bringing his career total to eight ... Played for Team Canada in the 2017 World Baseball Classic making three starts in left field and recording one hit, a single vs. Colombia (3/11) ... Rated as the No.5 prospect and "Best Power Hitter" in the Cardinals organization by Baseball America.
Played in a career-high 130 games with Jackson (AA) ... Named Southern League Most Valuable Player and was a Southern League Mid-Season and Post-Season All-Star ... Named Southern League Player of the Year by Baseball America ... Named to Baseball America's Minor League All-Star Team ... Was 1 of 4 finalists for USA Today's Minor League Player of the Year and 1 of 10 players nominated fo MiLB Offensive Player of the Year ... Led all Mariners minor league players with a career-high 102 RBI ... Led the Southern League in RBI (102), slugging (.508), OPS (.882), extra base hits (54), total bases (256) and intentional walks (4) ... Ranked among Southern League leaders in home runs (24, 2nd), at-bats/home run (20.50, 2nd), on-base percentage (.374, 2nd), batting (.293, 4th), hits (144, 5th), walks (62, 5th), doubles (26, T6th), runs (68, 8th) and games (130, 8th) ... Had multi-home run game at Pensacola (4/23), his 5th career multi-homer game ... Established a career-high with 8 RBI vs. Pensacola (6/8), including a two-out walk-off grand slam, his third career grand slam ... Batted .448 (13-29) with playoff highs for hits (13), runs (7), home runs (3), RBI (9), on-base percentage (.515) and slugging (.828) in the Southern League postseason.
Ranked T-2nd in Minor League Baseball with 32 home runs. Was 1 of 7 players to hit 30 home runs in Minor League Baseball. Ranked 3rd in MiLB with 12.72 AB/HR ... California League Post-Season All-Star. • Led the California League in home runs (32), AB/HR (12.72) and tied for first in intentional walks (4) ... Ranked among California League leaders in RBI (87, 6th), on-base percentage (.874, 8th) and extra base hits (55, T8th) ... Led all Mariners minor league players with 87 RBI ... Played in 19 games for Peoria in the Arizona Fall League, batting .292 (21-72) with 3 HR and 14 RBI ... Named to the Arizona Fall League Rising Stars Game, batting 3rd in the order and played right field for the West Squad. Went 1-for-2 in the game with a run scored and a stolen base ... Ranked among AFL leaders in home runs (3, T6th), RBI (14, T8th), runs (15, T9th), slugging (.486, 10th), on-base percentage (.395, 10th) and total bases (35, T10th) ... Posted three multi-home run games (5/9 vs. Visalia, 5/15 at High Desert & 7/23 vs. San Jose) ... Played for Team Canada who won a gold medal in the PanAm Games.