Gareth Morgan has been drafted to the major leagues and signed by the Seattle Mariners, all within a week.

Now, it appears his bank account will grow significantly.

The Mariners confirmed the signing of the 18-year-old Morgan prior to Tuesday’s game against the New York Yankees.

The Canadian outfielder was given a $2 million US contract, according to the Toronto Sun, after Seattle drafted Morgan 74th overall in last week’s amateur draft.

Assigned slot value for that pick was $760,300.

The $2 million would be the third largest bonus ever given a Canadian, the Sun reported. Pitcher Jameson Taillon, who pitched for Canada at the 2013 World Baseball Classic, and former Baltimore Orioles left-hander Adam Loewen received $6.5 million and $3.2 million, respectively.

Morgan, who has played centre and right field, will report to the Mariners’ club in the Arizona Rookie League.

A student at Blyth Academy in Toronto, Morgan was the highest Canadian high school player taken in the draft since 2010 when the Texas Rangers chose catcher Kellin Deglan (Langley, B.C.) 22nd overall.

Morgan is a four-year member of Baseball Canada’s junior national team and has competed in such tournaments as the 2011 under-18 World Cup qualifier in Colombia, 2012 under-18 World Cup in Korea and 2013 under-18 World Cup in Taiwan.

In 2011, a 15-year-old Morgan was the youngest player to participate in the prestigious Under Armour all-American game at Wrigley Field in Chicago. And last August, he was the first Canadian to play in the Perfect Game all-American contest at Petco Park in San Diego, Calif.