1988 National Youth Team, Australia
1988 Seoul Olympian
1990 Signed with the Toronto Blue Jays
1991 A New York Penn League MVP batting .338
1992 A Florida State League Batting Title and lead all of professional baseball batting .360
1993 AAA Syracuse Chiefs, .333 batting average
1993 MLB Toronto Blue Jay World Series Champion – first Canadian to play in World Series
1994 MLB Toronto Blue Jay
1995 1997 MLB Philadelphia Phillies, AAA Scraton Red Barrons
1998 AAA New Orleans, Houston Astros
1998 AAA Pacific Coast League and AAA World Series Champion
1999 MLB Toronto Blue Jay
2001 Toronto Maple Leafs, Intercounty League – highest batting average in history batting .488
2003 Team Canada, World Cup
1991 Hit safely in 63 of 71 games and was league player of the month twice.
1992 Had 140 hits in 90 games, 4 time FSL player of the month and had a 38 game hit streak .
2009 Hitting & Outfielding Coach for the Canadian Youth Baseball Team
Only Canadian player ever to play with the National Youth Team and Olympic team in same year.
Only Canadian player to appear in the World Series, the Olympics and AAA World Series.
Minor league stats: 586 games, 2182 AB, 346 R, 671 H, 105 2B, 34 3B, 23 HR, 254 RBI, 75 SB .308
Major league stats: 109 games, 218AB, 32R, 53 H,13 2B, 21 R, .242 AVE