| 2000-06-11 | Canadav CubaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2000-06-04 | Cubav CanadaFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2000-05-30 | Canadav HondurasFriendly | 2–1 | Friendly |
| 2000-05-27 | Canadav Trinidad and TobagoFriendly | 1–0 | Friendly |
| 2000-02-27 | Canadav ColombiaGold Cup | 2–0 | Gold Cup |
| 2000-02-24 | Trinidad and Tobagov CanadaGold Cup | 0–1 | Gold Cup |
| 2000-02-20 | Mexicov CanadaGold Cup | 1–2 | Gold Cup |
| 2000-02-15 | Canadav South KoreaGold Cup | 0–0 | Gold Cup |
| 2000-02-13 | Costa Ricav CanadaGold Cup | 2–2 | Gold Cup |
| 2000-01-11 | Bermudav CanadaFriendly | 0–2 | Friendly |
| 2000-01-08 | Trinidad and Tobagov CanadaFriendly | 0–0 | Friendly |
| 1999-10-10 | Canadav HaitiGold Cup qualification | 2–1 | Gold Cup qualification |
| 1999-10-08 | Canadav El SalvadorGold Cup qualification | 2–1 | Gold Cup qualification |
| 1999-10-06 | Canadav CubaGold Cup qualification | 0–0 | Gold Cup qualification |
| 1999-09-02 | Canadav JamaicaFriendly | 1–0 | Friendly |
| 1999-07-09 | Canadav Saudi ArabiaFriendly | 0–2 | Friendly |
| 1999-06-06 | Canadav EcuadorFriendly | 1–2 | Friendly |
| 1999-06-04 | Canadav IranFriendly | 0–1 | Friendly |
| 1999-06-02 | Canadav GuatemalaFriendly | 2–0 | Friendly |
| 1999-05-29 | Canadav GuatemalaFriendly | 1–0 | Friendly |
| 1999-04-27 | Northern Irelandv CanadaFriendly | 1–1 | Friendly |
| 1998-05-18 | Canadav North Macedoniaplayed as MacedoniaFriendly | 1–0 | Friendly |
| 1997-11-16 | Costa Ricav CanadaFIFA World Cup qualification | 3–1 | FIFA World Cup qualification |
| 1997-11-09 | Canadav United StatesFIFA World Cup qualification | 0–3 | FIFA World Cup qualification |
| 1997-10-12 | Canadav MexicoFIFA World Cup qualification | 2–2 | FIFA World Cup qualification |
| 1997-09-14 | El Salvadorv CanadaFIFA World Cup qualification | 4–1 | FIFA World Cup qualification |
| 1997-09-07 | Jamaicav CanadaFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 1997-08-17 | Canadav IranFriendly | 0–1 | Friendly |
| 1997-06-01 | Canadav Costa RicaFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 1997-04-27 | Canadav JamaicaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 1997-04-06 | Canadav El SalvadorFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 1997-03-16 | United Statesv CanadaFIFA World Cup qualification | 3–0 | FIFA World Cup qualification |
| 1997-03-02 | Mexicov CanadaFIFA World Cup qualification | 4–0 | FIFA World Cup qualification |
| 1996-12-15 | El Salvadorv CanadaFIFA World Cup qualification | 0–2 | FIFA World Cup qualification |
| 1996-11-03 | Canadav El SalvadorFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 1996-10-27 | Panamav CanadaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 1996-10-13 | Canadav CubaFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 1996-10-10 | Canadav CubaFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 1996-08-30 | Canadav PanamaFIFA World Cup qualification | 3–1 | FIFA World Cup qualification |
| 1996-06-05 | Canadav Costa RicaFriendly | 0–1 | Friendly |
| 1996-01-12 | Brazilv CanadaGold Cup | 4–1 | Gold Cup |
| 1996-01-10 | Canadav HondurasGold Cup | 3–1 | Gold Cup |
| 1995-10-11 | Chilev CanadaFriendly | 2–0 | Friendly |
| 1995-08-03 | Canadav Trinidad and TobagoFriendly | 3–1 | Friendly |
| 1995-08-01 | Canadav JamaicaFriendly | 3–1 | Friendly |
| 1995-06-07 | Canadav TurkeyFriendly | 0–3 | Friendly |
| 1995-06-04 | Canadav TurkeyFriendly | 1–3 | Friendly |
| 1995-05-28 | Canadav ChileFriendly | 1–2 | Friendly |
| 1995-05-22 | Canadav Northern IrelandFriendly | 2–0 | Friendly |
| 1995-01-26 | Canadav PortugalFriendly | 1–1 | Friendly |