| Swimming | 2002 Commonwealth Games | Manchester |  ENG | 200 m Breaststroke, Men | 🥉 |  CAN |  | 
| Swimming | 2002 Pan Pacific Swimming Championships | Yokohama |  JPN | 200 m Breaststroke, Men | 4 |  CAN |  | 
| Swimming | 2002 Pan Pacific Swimming Championships | Yokohama |  JPN | 4 x 100 m Medley Relay, Men | 🥉 |  CAN |  | 
| Swimming | 2002 Pan Pacific Swimming Championships | Yokohama |  JPN | 100 m Breaststroke, Men | 5 |  CAN |  | 
| Swimming | 2003 United States Spring Swimming Championships | Indianapolis, Indiana |  USA | 100 m Breaststroke, Men | 5 |  CAN |  | 
| Swimming | 2003 United States Spring Swimming Championships | Indianapolis, Indiana |  USA | 200 m Breaststroke, Men | 🥉 |  CAN |  | 
| Swimming | 2003 World Aquatics Championships | Barcelona |  ESP | 200 m Breaststroke, Men | 7 |  CAN |  | 
| Swimming | 2003 World Aquatics Championships | Barcelona |  ESP | 100 m Breaststroke, Men | =13 |  CAN |  | 
| Swimming | 2003 World Aquatics Championships | Barcelona |  ESP | 50 m Breaststroke, Men | =30 |  CAN |  | 
| Swimming | 2003 USA Swimming National Championships (Outdoor/LCM) | College Park, Maryland |  USA | 100 m Breaststroke, Men | 5 |  CAN |  | 
| Swimming | 2003 USA Swimming National Championships (Outdoor/LCM) | College Park, Maryland |  USA | 200 m Breaststroke, Men | 🥈 |  CAN |  | 
| Swimming | 2004 World Swimming Championships (25 m) | Indianapolis |  USA | 100 m Breaststroke, Men | 13 |  CAN |  | 
| Swimming | 2004 World Swimming Championships (25 m) | Indianapolis |  USA | 50 m Breaststroke, Men | DNS |  CAN |  | 
| Swimming | 2004 World Swimming Championships (25 m) | Indianapolis |  USA | 200 m Breaststroke, Men | 4 |  CAN |  | 
| Swimming | 2004 World Swimming Championships (25 m) | Indianapolis |  USA | 4 x 100 m Medley Relay, Men | 5 |  CAN |  | 
| Swimming | 2005 World Aquatics Championships | Montréal |  CAN | 100 m Breaststroke, Men | 11 |  CAN |  | 
| Swimming | 2005 World Aquatics Championships | Montréal |  CAN | 200 m Breaststroke, Men | 🥈 |  CAN |  | 
| Swimming | 2005 World Aquatics Championships | Montréal |  CAN | 4 x 100 m Medley Relay, Men | 9 |  CAN |  | 
| Swimming | 2005 USA Swimming National Championships (Outdoor/LCM) | Irvine, California |  USA | 100 m Breaststroke, Men | 🥈 |  CAN |  | 
| Swimming | 2006 Commonwealth Games | Melbourne |  AUS | 200 m Breaststroke, Men | 🥇 |  CAN |  | 
| Swimming | 2006 Pan Pacific Swimming Championships | Victoria |  CAN | 4 x 100 m Medley Relay, Men | 4 |  CAN |  | 
| Swimming | 2006 Pan Pacific Swimming Championships | Victoria |  CAN | 100 m Breaststroke, Men | 5 |  CAN |  | 
| Swimming | 2006 Pan Pacific Swimming Championships | Victoria |  CAN | 200 m Breaststroke, Men | 5 |  CAN |  | 
| Swimming | 2007 World Aquatics Championships | Melbourne |  AUS | 50 m Breaststroke, Men | 34 |  CAN |  | 
| Swimming | 2007 World Aquatics Championships | Melbourne |  AUS | 100 m Breaststroke, Men | 18 |  CAN |  | 
| Swimming | 2007 World Aquatics Championships | Melbourne |  AUS | 200 m Breaststroke, Men | 7 |  CAN |  | 
| Swimming | 2007 World Aquatics Championships | Melbourne |  AUS | 4 x 100 m Medley Relay, Men | 16 |  CAN |  | 
| Swimming | 2011 World Aquatics Championships | Shanghai |  CHN | 200 m Breaststroke, Men | 9 |  CAN |  |