2004 USL First Division

April 17, 2004 2004 Charleston Battery 2 - 0 Richmond Kickers University of Richmond Stadium Steve Taylor 2813 1
April 17, 2004 2004 Puerto Rico Islanders 0 - 1 Toronto Lynx Estadio Juan Ramon Loubriel 6000 1
April 24, 2004 2004 Atlanta Silverbacks 0 - 1 Syracuse Salty Dogs DeKalb Memorial Stadium Mark Geiger 2343 1
April 24, 2004 2004 Charleston Battery 1 - 1 Richmond Kickers Blackbaud Stadium Brian Poeschel 3754 1
April 25, 2004 2004 Montreal Impact 2 - 0 Puerto Rico Islanders Estadio Juan Ramon Loubriel Joe Caroccio 5099 1
April 25, 2004 2004 Calgary Mustangs 0 - 2 Minnesota Thunder Metrodome Brent Sorg 3567 1
April 29, 2004 2004 Puerto Rico Islanders 1 - 2 Syracuse Salty Dogs Estadio Juan Ramon Loubriel Hector Tobon 3290 1
April 30, 2004 2004 Richmond Kickers 1 - 1 Virginia Beach Mariners University of Richmond Stadium Kenneth Heller 3014 1
April 30, 2004 2004 Charleston Battery 0 - 1 Montreal Impact Blackbaud Stadium Abbas Piran 2965 1
April 30, 2004 2004 Edmonton Aviators 0 - 0 Vancouver Whitecaps Swangard Stadium John De La Cruz 5722 1
May 1, 2004 2004 Atlanta Silverbacks 0 - 2 Montreal Impact DeKalb Memorial Stadium Sean Hurd 1002 1
May 1, 2004 2004 Richmond Kickers 2 - 0 Virginia Beach Mariners Virginia Beach Sportsplex Ben Jones 1665 1
May 1, 2004 2004 Rochester Rhinos 4 - 0 Toronto Lynx Frontier Field Andrew Chapin 9698 1
May 1, 2004 2004 Puerto Rico Islanders 2 - 2 Syracuse Salty Dogs Estadio Juan Ramon Loubriel Brian Poeschel 4072 1
May 1, 2004 2004 Portland Timbers 2 - 1 Seattle Sounders Providence Park Corey Dean 6891 1
May 6, 2004 2004 Richmond Kickers 3 - 1 Toronto Lynx University of Richmond Stadium Daniel Stead 1042 1
May 7, 2004 2004 Puerto Rico Islanders 0 - 3 Rochester Rhinos Frontier Field Edward Marco 9051 1
May 7, 2004 2004 Minnesota Thunder 1 - 2 Vancouver Whitecaps Swangard Stadium Dave Gantar 4072 1
May 8, 2004 2004 Atlanta Silverbacks 2 - 0 Charleston Battery DeKalb Memorial Stadium Lawrence Rodrigues 1428 1
May 8, 2004 2004 Toronto Lynx 2 - 3 Virginia Beach Mariners Virginia Beach Sportsplex Tony Crush 1655 1
May 8, 2004 2004 Puerto Rico Islanders 1 - 4 Syracuse Salty Dogs Alliance Bank Stadium Adam Sineltz 5023 1
May 8, 2004 2004 Edmonton Aviators 1 - 1 Seattle Sounders CenturyLink Field Ramón Hernández 2913 1
May 9, 2004 2004 Calgary Mustangs 0 - 0 Minnesota Thunder McMahon Stadium 300 1
May 11, 2004 2004 Charleston Battery 4 - 3 Virginia Beach Mariners Blackbaud Stadium Roni Canales 3302 1
May 13, 2004 2004 Puerto Rico Islanders 0 - 0 Richmond Kickers Estadio Juan Ramon Loubriel Brian Danato 2500 1
May 13, 2004 2004 Calgary Mustangs 1 - 2 Portland Timbers Providence Park David Simon 3519 1
May 14, 2004 2004 Rochester Rhinos 1 - 1 Syracuse Salty Dogs Alliance Bank Stadium Mark Gorak 6845 1
May 15, 2004 2004 Edmonton Aviators 0 - 2 Minnesota Thunder James Griffin Stadium Shane Butler 2506 1
May 15, 2004 2004 Atlanta Silverbacks 2 - 2 Charleston Battery Blackbaud Stadium Andrew Chapin 3691 1
May 15, 2004 2004 Puerto Rico Islanders 0 - 3 Richmond Kickers Estadio Juan Ramon Loubriel Tony Russo 2000 1
May 15, 2004 2004 Portland Timbers 1 - 0 Seattle Sounders CenturyLink Field 3907 1
May 15, 2004 2004 Calgary Mustangs 1 - 3 Vancouver Whitecaps Swangard Stadium Mark Budha 4435 1
May 16, 2004 2004 Rochester Rhinos 1 - 2 Toronto Lynx Centennial Park Stadium Hu Liu 2187 1
May 16, 2004 2004 Montreal Impact 0 - 0 Virginia Beach Mariners Complexe Sportif Claude-Rob... Steven DePiero 8877 1
May 21, 2004 2004 Milwaukee Wave United 0 - 1 Minnesota Thunder James Griffin Stadium Tony Crush 1406 1
May 21, 2004 2004 Charleston Battery 0 - 0 Puerto Rico Islanders Estadio Juan Ramon Loubriel Reggie Ruttie 2106 1
May 22, 2004 2004 Calgary Mustangs 1 - 2 Vancouver Whitecaps McMahon Stadium Gerry Proctor 670 1
May 22, 2004 2004 Atlanta Silverbacks 1 - 2 Virginia Beach Mariners Virginia Beach Sportsplex Charles Mitchell 1775 1
May 22, 2004 2004 Rochester Rhinos 1 - 0 Syracuse Salty Dogs Frontier Field Mark Geiger 10080 1
May 22, 2004 2004 Milwaukee Wave United 0 - 0 Minnesota Thunder Uihlein Soccer Park Andrew Chapin 1378 1
May 23, 2004 2004 Atlanta Silverbacks 1 - 0 Richmond Kickers University of Richmond Stadium Tony Crush 3673 1
May 23, 2004 2004 Calgary Mustangs 0 - 5 Seattle Sounders CenturyLink Field Ricardo Valenzuea 2090 1
May 23, 2004 2004 Portland Timbers 3 - 1 Vancouver Whitecaps Swangard Stadium Jean Corrivault 4954 1
May 27, 2004 2004 Puerto Rico Islanders 0 - 1 Rochester Rhinos Estadio Juan Ramon Loubriel Merritt Guthrie 2751 1
May 28, 2004 2004 Montreal Impact 4 - 1 Toronto Lynx Complexe Sportif Claude-Rob... Ryan Ferou 6831 1
May 28, 2004 2004 Calgary Mustangs 1 - 1 Edmonton Aviators McMahon Stadium S Petrescu 1012 1
May 28, 2004 2004 Milwaukee Wave United 1 - 2 Seattle Sounders CenturyLink Field Sasha Mitelman 1875 1
May 29, 2004 2004 Montreal Impact 2 - 0 Toronto Lynx Centennial Park Stadium José Farías 1826 1
May 29, 2004 2004 Richmond Kickers 1 - 0 Virginia Beach Mariners University of Richmond Stadium Brent Sorg 2440 1
May 29, 2004 2004 Atlanta Silverbacks 4 - 2 Charleston Battery Blackbaud Stadium Chris Kenny 5022 1
May 29, 2004 2004 Puerto Rico Islanders 1 - 2 Rochester Rhinos Estadio Juan Ramon Loubriel Greg Watson 3190 1
May 29, 2004 2004 Milwaukee Wave United 2 - 3 Portland Timbers Providence Park Tony Crush 4067 1
May 30, 2004 2004 Edmonton Aviators 0 - 0 Minnesota Thunder Commonwealth Stadium Berry Proctor 1913 1
May 31, 2004 2004 Richmond Kickers 4 - 2 Virginia Beach Mariners Virginia Beach Sportsplex John Schmitz 1
June 2, 2004 2004 Minnesota Thunder 1 - 0 Vancouver Whitecaps James Griffin Stadium Troy Cohrs 1285 1
June 2, 2004 2004 Calgary Mustangs 2 - 1 Seattle Sounders McMahon Stadium Mark Budda 1247 1
June 3, 2004 2004 Edmonton Aviators 0 - 1 Seattle Sounders Commonwealth Stadium M Navarro 3107 1
June 4, 2004 2004 Rochester Rhinos 2 - 0 Toronto Lynx Frontier Field Vladimir Fabre 9452 1
June 4, 2004 2004 Charleston Battery 1 - 2 Portland Timbers Blackbaud Stadium Andres Pfefferkorn 4370 1
June 4, 2004 2004 Milwaukee Wave United 1 - 2 Vancouver Whitecaps Uihlein Soccer Park Brent Sorg 2214 1
June 5, 2004 2004 Atlanta Silverbacks 4 - 3 Portland Timbers DeKalb Memorial Stadium Roni Canales 1756 1
June 5, 2004 2004 Minnesota Thunder 2 - 0 Syracuse Salty Dogs James Griffin Stadium Tony Crush 2209 1
June 6, 2004 2004 Montreal Impact 2 - 0 Richmond Kickers Complexe Sportif Claude-Rob... Silviu Petrescu 8112 1
June 6, 2004 2004 Puerto Rico Islanders 1 - 5 Toronto Lynx Centennial Park Stadium Jean Corrivault 1699 1
June 6, 2004 2004 Atlanta Silverbacks 1 - 0 Rochester Rhinos Frontier Field Hilario Grajeda 9114 1
June 6, 2004 2004 Milwaukee Wave United 1 - 0 Syracuse Salty Dogs Uihlein Soccer Park Slavosh Rahimi 1046 1
June 6, 2004 2004 Calgary Mustangs 1 - 2 Seattle Sounders CenturyLink Field Yader Reyes 1650 1
June 9, 2004 2004 Puerto Rico Islanders 2 - 3 Toronto Lynx Centennial Park Stadium Nick Theodrakis 4950 1
June 10, 2004 2004 Edmonton Aviators 0 - 6 Portland Timbers Providence Park David Simon 3576 1
June 11, 2004 2004 Atlanta Silverbacks 2 - 1 Syracuse Salty Dogs Alliance Bank Stadium Ben Jones 7286 1
June 11, 2004 2004 Montreal Impact 3 - 0 Vancouver Whitecaps Swangard Stadium Mike Lambert 4613 1
June 12, 2004 2004 Minnesota Thunder 2 - 1 Seattle Sounders James Griffin Stadium Doug Jotzke 3210 1
June 12, 2004 2004 Charleston Battery 0 - 1 Richmond Kickers University of Richmond Stadium Ben Jones 3127 1
June 12, 2004 2004 Rochester Rhinos 2 - 1 Virginia Beach Mariners Frontier Field Kenneth Heller 10156 1
June 12, 2004 2004 Portland Timbers 0 - 1 Vancouver Whitecaps Providence Park Kari Seitz 5093 1
June 13, 2004 2004 Calgary Mustangs 0 - 2 Montreal Impact McMahon Stadium Petrescu 879 1
June 13, 2004 2004 Atlanta Silverbacks 1 - 0 Toronto Lynx Centennial Park Stadium Jonathan Levergne 1627 1
June 13, 2004 2004 Syracuse Salty Dogs 1 - 0 Virginia Beach Mariners Alliance Bank Stadium Hilario Grajeda 3945 1
June 13, 2004 2004 Milwaukee Wave United 1 - 2 Seattle Sounders Uihlein Soccer Park Terry Vaughn 1447 1
June 15, 2004 2004 Charleston Battery 0 - 1 Puerto Rico Islanders Estadio Juan Ramon Loubriel Joe Caroccio 2174 1
June 15, 2004 2004 Edmonton Aviators 1 - 1 Montreal Impact Commonwealth Stadium Joe Branco 3823 1
June 17, 2004 2004 Portland Timbers 1 - 2 Rochester Rhinos Providence Park Cory Dean 5018 1
June 18, 2004 2004 Milwaukee Wave United 2 - 5 Virginia Beach Mariners Virginia Beach Sportsplex Brian Poeschel 1184 1
June 18, 2004 2004 Calgary Mustangs 3 - 0 Vancouver Whitecaps McMahon Stadium Bernhardssen 1867 1
June 19, 2004 2004 Atlanta Silverbacks 3 - 2 Puerto Rico Islanders DeKalb Memorial Stadium Ali Saneli 2017 1
June 19, 2004 2004 Milwaukee Wave United 0 - 2 Richmond Kickers University of Richmond Stadium Andrew Chapin 2353 1
June 19, 2004 2004 Rochester Rhinos 1 - 0 Seattle Sounders CenturyLink Field Colin Arblaster 3850 1
June 20, 2004 2004 Montreal Impact 1 - 1 Toronto Lynx Complexe Sportif Claude-Rob... Rob Aritle 9289 1
June 20, 2004 2004 Charleston Battery 0 - 0 Puerto Rico Islanders Blackbaud Stadium Scot Segesman 3694 1
June 21, 2004 2004 Edmonton Aviators 0 - 1 Vancouver Whitecaps Commonwealth Stadium José Farías 2044 1
June 22, 2004 2004 Charleston Battery 0 - 2 Virginia Beach Mariners Virginia Beach Sportsplex Andrew Chapin 1200 1
June 22, 2004 2004 Minnesota Thunder 0 - 1 Portland Timbers James Griffin Stadium Fotis Bazakos 2213 1
June 23, 2004 2004 Milwaukee Wave United 2 - 1 Portland Timbers Uihlein Soccer Park Ricardo Salazar 1131 1
June 25, 2004 2004 Richmond Kickers 2 - 1 Syracuse Salty Dogs Alliance Bank Stadium Kevin Barci 5131 1
June 25, 2004 2004 Atlanta Silverbacks 1 - 0 Seattle Sounders DeKalb Memorial Stadium Hector Tobon 1107 1
June 25, 2004 2004 Puerto Rico Islanders 0 - 0 Virginia Beach Mariners Estadio Juan Ramon Loubriel Reggi Ruccy 1
June 25, 2004 2004 Milwaukee Wave United 1 - 0 Minnesota Thunder Uihlein Soccer Park Shane Butler 1370 1
June 25, 2004 2004 Calgary Mustangs 1 - 1 Edmonton Aviators McMahon Stadium Mauricio Navarro 3198 1
June 25, 2004 2004 Toronto Lynx 1 - 3 Vancouver Whitecaps Swangard Stadium Tiger Lui 4729 1
June 26, 2004 2004 Milwaukee Wave United 2 - 1 Minnesota Thunder James Griffin Stadium Brent Hall 2716 1
June 26, 2004 2004 Charleston Battery 1 - 3 Seattle Sounders Blackbaud Stadium Ben Jones 3525 1
June 26, 2004 2004 Richmond Kickers 0 - 1 Rochester Rhinos Frontier Field Vito Testa Jr. 10162 1
June 27, 2004 2004 Puerto Rico Islanders 2 - 0 Virginia Beach Mariners Estadio Juan Ramon Loubriel Greg Watson 1
June 27, 2004 2004 Montreal Impact 0 - 0 Syracuse Salty Dogs Alliance Bank Stadium Vladimir Fabre 4824 1
June 28, 2004 2004 Calgary Mustangs 0 - 1 Edmonton Aviators Commonwealth Stadium Paul Ward 2437 1
July 2, 2004 2004 Montreal Impact 1 - 2 Virginia Beach Mariners Virginia Beach Sportsplex Larry Rodriguez 1187 1
July 2, 2004 2004 Syracuse Salty Dogs 0 - 1 Toronto Lynx Alliance Bank Stadium Steve Karduzovic 7945 1
July 2, 2004 2004 Milwaukee Wave United 2 - 2 Seattle Sounders Uihlein Soccer Park Tony Crush 1518 1
July 2, 2004 2004 Portland Timbers 0 - 2 Vancouver Whitecaps Providence Park Yader Reyes 6007 1
July 3, 2004 2004 Montreal Impact 1 - 2 Richmond Kickers University of Richmond Stadium Kenneth Heller 1965 1
July 3, 2004 2004 Charleston Battery 0 - 2 Puerto Rico Islanders Blackbaud Stadium Mark Geiger 3544 1
July 4, 2004 2004 Atlanta Silverbacks 4 - 1 Puerto Rico Islanders DeKalb Memorial Stadium Brent Sorg 2007 1
July 4, 2004 2004 Minnesota Thunder 3 - 0 Seattle Sounders James Griffin Stadium Harlan Mathews 2604 1
July 4, 2004 2004 Edmonton Aviators 3 - 2 Vancouver Whitecaps Swangard Stadium Steve Dipiero 3837 1
July 5, 2004 2004 Syracuse Salty Dogs 1 - 2 Virginia Beach Mariners Virginia Beach Sportsplex Ken Heller 1113 1
July 7, 2004 2004 Richmond Kickers 0 - 2 Syracuse Salty Dogs University of Richmond Stadium Jason Gordon 1247 1
July 7, 2004 2004 Montreal Impact 1 - 0 Rochester Rhinos Complexe Sportif Claude-Rob... Hu Liu 9078 1
July 7, 2004 2004 Edmonton Aviators 0 - 1 Seattle Sounders CenturyLink Field Cory Dean 1951 1
July 8, 2004 2004 Charleston Battery 2 - 0 Toronto Lynx Centennial Park Stadium Jean-Francois Corrivault 2461 1
July 8, 2004 2004 Edmonton Aviators 1 - 6 Portland Timbers Providence Park David Simon 4230 1
July 9, 2004 2004 Montreal Impact 1 - 0 Rochester Rhinos Frontier Field Bahij Salman 11168 1
July 9, 2004 2004 Milwaukee Wave United 2 - 1 Virginia Beach Mariners Uihlein Soccer Park Hilario Grajeda 1301 1
July 9, 2004 2004 Seattle Sounders 0 - 1 Vancouver Whitecaps Swangard Stadium David Gantar 4577 1
July 10, 2004 2004 Atlanta Silverbacks 3 - 2 Richmond Kickers DeKalb Memorial Stadium Merritt Guthrie 1642 1
July 10, 2004 2004 Minnesota Thunder 1 - 0 Virginia Beach Mariners James Griffin Stadium Michael Kennedy 3946 1
July 10, 2004 2004 Seattle Sounders 0 - 0 Vancouver Whitecaps CenturyLink Field Yader Reyes 2759 1
July 11, 2004 2004 Charleston Battery 0 - 1 Rochester Rhinos Frontier Field Niko Bratsis 9857 1
July 12, 2004 2004 Charleston Battery 0 - 1 Syracuse Salty Dogs Alliance Bank Stadium Nathan Lacy 3321 1
July 13, 2004 2004 Edmonton Aviators 0 - 2 Vancouver Whitecaps Commonwealth Stadium Mauricio Navarro 1983 1
July 14, 2004 2004 Montreal Impact 1 - 2 Syracuse Salty Dogs Complexe Sportif Claude-Rob... Steven DePiero 9894 1
July 14, 2004 2004 Calgary Mustangs 2 - 3 Milwaukee Wave United Uihlein Soccer Park Troy Cohrs 1254 1
July 14, 2004 2004 Richmond Kickers 3 - 2 Toronto Lynx Centennial Park Stadium Jonathan Lavergne 3660 1
July 15, 2004 2004 Calgary Mustangs 0 - 3 Minnesota Thunder James Griffin Stadium David Simon 3234 1
July 16, 2004 2004 Montreal Impact 1 - 2 Syracuse Salty Dogs Alliance Bank Stadium Roni Canales 6482 1
July 16, 2004 2004 Atlanta Silverbacks 0 - 0 Puerto Rico Islanders Estadio Juan Ramon Loubriel 1
July 16, 2004 2004 Portland Timbers 0 - 1 Vancouver Whitecaps Swangard Stadium Mark Budda 4492 1
July 17, 2004 2004 Rochester Rhinos 0 - 4 Virginia Beach Mariners Virginia Beach Sportsplex Joe Caroccio 1106 1
July 17, 2004 2004 Edmonton Aviators 0 - 1 Milwaukee Wave United Uihlein Soccer Park Kevin Barci 2327 1
July 17, 2004 2004 Portland Timbers 4 - 3 Seattle Sounders CenturyLink Field Brian D'Amato 3457 1
July 18, 2004 2004 Atlanta Silverbacks 0 - 2 Puerto Rico Islanders Estadio Juan Ramon Loubriel Abbas Piran 1
July 18, 2004 2004 Calgary Mustangs 1 - 2 Toronto Lynx Centennial Park Stadium Simon Moreatroyd 3462 1
July 18, 2004 2004 Richmond Kickers 0 - 1 Rochester Rhinos University of Richmond Stadium Mark Geiger 1432 1
July 20, 2004 2004 Edmonton Aviators 0 - 1 Portland Timbers Commonwealth Stadium 1
July 21, 2004 2004 Calgary Mustangs 0 - 2 Montreal Impact Complexe Sportif Claude-Rob... Dominic Rossetto 9752 1
July 22, 2004 2004 Edmonton Aviators 0 - 1 Milwaukee Wave United Commonwealth Stadium Tiger Liv 943 1
July 23, 2004 2004 Richmond Kickers 4 - 1 Rochester Rhinos University of Richmond Stadium Abbas Piran 2579 1
July 23, 2004 2004 Milwaukee Wave United 0 - 4 Vancouver Whitecaps Swangard Stadium Silviu Petrescu 5722 1
July 24, 2004 2004 Atlanta Silverbacks 0 - 1 Montreal Impact DeKalb Memorial Stadium Eric Proctor 1192 1
July 24, 2004 2004 Charleston Battery 1 - 2 Syracuse Salty Dogs Blackbaud Stadium Jason Sessions 4494 1
July 24, 2004 2004 Rochester Rhinos 0 - 3 Virginia Beach Mariners Virginia Beach Sportsplex Roni Canales 903 1
July 24, 2004 2004 Edmonton Aviators 0 - 3 Minnesota Thunder Macalester College Stanford Nagle 5109 1
July 24, 2004 2004 Portland Timbers 0 - 2 Seattle Sounders Providence Park Ramón Hernández 4267 1
July 25, 2004 2004 Calgary Mustangs 2 - 3 Toronto Lynx McMahon Stadium Navarro 1736 1
July 25, 2004 2004 Milwaukee Wave United 2 - 2 Seattle Sounders CenturyLink Field David Simon 1921 1
July 26, 2004 2004 Edmonton Aviators 2 - 1 Toronto Lynx Foote Field John De La Cruz 473 1
July 28, 2004 2004 Charleston Battery 0 - 2 Montreal Impact Complexe Sportif Claude-Rob... Steven DePiero 9425 1
July 28, 2004 2004 Calgary Mustangs 0 - 1 Portland Timbers McMahon Stadium Kevin Duliba 1374 1
July 30, 2004 2004 Puerto Rico Islanders 2 - 3 Richmond Kickers University of Richmond Stadium Baldomero Toledo 2624 1
July 30, 2004 2004 Minnesota Thunder 1 - 2 Rochester Rhinos Frontier Field Brent Sorg 10631 1
July 30, 2004 2004 Atlanta Silverbacks 2 - 0 Charleston Battery DeKalb Memorial Stadium Scot Segesman 1245 1
July 30, 2004 2004 Calgary Mustangs 1 - 1 Vancouver Whitecaps Swangard Stadium David Gantar 4853 1
July 31, 2004 2004 Minnesota Thunder 0 - 3 Syracuse Salty Dogs Alliance Bank Stadium Abas Piran 6058 1
July 31, 2004 2004 Puerto Rico Islanders 2 - 0 Virginia Beach Mariners Virginia Beach Sportsplex Tony Crush 1471 1
July 31, 2004 2004 Milwaukee Wave United 0 - 2 Portland Timbers Uihlein Soccer Park Brent Sorg 1569 1
Aug. 1, 2004 2004 Calgary Mustangs 3 - 0 Seattle Sounders McMahon Stadium Scali 1043 1
Aug. 1, 2004 2004 Atlanta Silverbacks 1 - 2 Richmond Kickers DeKalb Memorial Stadium Brian D'Amato 1567 1
Aug. 1, 2004 2004 Rochester Rhinos 1 - 2 Syracuse Salty Dogs Alliance Bank Stadium Kenneth Heller 8048 1
Aug. 2, 2004 2004 Toronto Lynx 1 - 2 Virginia Beach Mariners Centennial Park Stadium Tiger Liu 1818 1
Aug. 2, 2004 2004 Edmonton Aviators 1 - 2 Seattle Sounders Coronation Park Alnar Bernhardsson 625 1
Aug. 4, 2004 2004 Montreal Impact 1 - 0 Puerto Rico Islanders Complexe Sportif Claude-Rob... Silviu Petrescu 9503 1
Aug. 5, 2004 2004 Minnesota Thunder 0 - 3 Portland Timbers Providence Park Sasha Mitleman 5243 1
Aug. 6, 2004 2004 Charleston Battery 1 - 2 Richmond Kickers Blackbaud Stadium Brent Sorg 3663 1
Aug. 6, 2004 2004 Rochester Rhinos 1 - 1 Syracuse Salty Dogs Frontier Field Andrew Chapin 10527 1
Aug. 6, 2004 2004 Atlanta Silverbacks 3 - 4 Virginia Beach Mariners DeKalb Memorial Stadium Tony Russo 2128 1
Aug. 6, 2004 2004 Montreal Impact 0 - 0 Vancouver Whitecaps Complexe Sportif Claude-Rob... Steven DePiero 11019 1
Aug. 6, 2004 2004 Calgary Mustangs 4 - 3 Milwaukee Wave United Uihlein Soccer Park Fotos Bazakos 2195 1
Aug. 7, 2004 2004 Edmonton Aviators 1 - 4 Portland Timbers Coronation Park Michael Lambert 493 1
Aug. 7, 2004 2004 Toronto Lynx 2 - 0 Vancouver Whitecaps Centennial Park Stadium Jeff Corrivault 2358 1
Aug. 7, 2004 2004 Minnesota Thunder 0 - 2 Seattle Sounders CenturyLink Field Ramón Hernández 3199 1
Aug. 8, 2004 2004 Calgary Mustangs 1 - 1 Portland Timbers McMahon Stadium Daniel Belleau 550 1
Aug. 8, 2004 2004 Charleston Battery 1 - 1 Rochester Rhinos Frontier Field Erich Simmons 9566 1
Aug. 9, 2004 2004 Charleston Battery 1 - 1 Syracuse Salty Dogs Alliance Bank Stadium Brent Hall 8262 1
Aug. 10, 2004 2004 Minnesota Thunder 2 - 1 Vancouver Whitecaps Stillwater High School Brent Sorg 2431 1
Aug. 10, 2004 2004 Calgary Mustangs 2 - 3 Edmonton Aviators Foote Field Paul Ward 527 1
Aug. 11, 2004 2004 Atlanta Silverbacks 1 - 3 Virginia Beach Mariners Virginia Beach Sportsplex Andrew Chapin 2011 1
Aug. 12, 2004 2004 Atlanta Silverbacks 1 - 2 Richmond Kickers University of Richmond Stadium Steve Taylor 1167 1
Aug. 12, 2004 2004 Milwaukee Wave United 2 - 2 Vancouver Whitecaps Uihlein Soccer Park Mark Gorak 2424 1
Aug. 12, 2004 2004 Calgary Mustangs 1 - 2 Portland Timbers Providence Park Yader Reyes 5377 1
Aug. 13, 2004 2004 Charleston Battery 5 - 1 Rochester Rhinos Blackbaud Stadium Jeff Mushik 2928 1
Aug. 13, 2004 2004 Syracuse Salty Dogs 4 - 3 Toronto Lynx Centennial Park Stadium Yannick Plante 2553 1
Aug. 14, 2004 2004 Montreal Impact 1 - 0 Puerto Rico Islanders Laval University Jean-Francois Corrivault 9763 1
Aug. 14, 2004 2004 Syracuse Salty Dogs 1 - 0 Toronto Lynx Alliance Bank Stadium Lawrence Rodrigues 7669 1
Aug. 14, 2004 2004 Minnesota Thunder 2 - 2 Portland Timbers James Griffin Stadium Brian D'Amato 5018 1
Aug. 15, 2004 2004 Seattle Sounders 1 - 0 Vancouver Whitecaps Swangard Stadium Rob Antle 5722 1
Aug. 15, 2004 2004 Atlanta Silverbacks 2 - 1 Rochester Rhinos DeKalb Memorial Stadium Tony Crush 1642 1
Aug. 15, 2004 2004 Edmonton Aviators 0 - 3 Milwaukee Wave United Foote Field Mark Budda 486 1
Aug. 17, 2004 2004 Calgary Mustangs 0 - 1 Milwaukee Wave United McMahon Stadium Silviu Petrescu 1
Aug. 18, 2004 2004 Richmond Kickers 1 - 2 Syracuse Salty Dogs University of Richmond Stadium Daniel Stead 3182 1
Aug. 18, 2004 2004 Toronto Lynx 2 - 1 Virginia Beach Mariners Centennial Park Stadium Ryan Feron 1713 1
Aug. 18, 2004 2004 Seattle Sounders 2 - 1 Vancouver Whitecaps CenturyLink Field Cory Dean 2896 1
Aug. 19, 2004 2004 Edmonton Aviators 2 - 6 Milwaukee Wave United Uihlein Soccer Park Marcel Yanan 2490 1
Aug. 19, 2004 2004 Portland Timbers 5 - 0 Puerto Rico Islanders Providence Park Baldomero Toledo 6523 1
Aug. 19, 2004 2004 Minnesota Thunder 1 - 2 Vancouver Whitecaps Swangard Stadium Paul Ward 4218 1
Aug. 20, 2004 2004 Atlanta Silverbacks 2 - 1 Syracuse Salty Dogs Alliance Bank Stadium Scot Segesman 8582 1
Aug. 20, 2004 2004 Charleston Battery 2 - 1 Virginia Beach Mariners Virginia Beach Sportsplex Ben Jones 4843 1
Aug. 21, 2004 2004 Richmond Kickers 1 - 0 Toronto Lynx Centennial Park Stadium Silviu Petrescu 1828 1
Aug. 22, 2004 2004 Calgary Mustangs 0 - 0 Minnesota Thunder McMahon Stadium M Navaro 357 1
Aug. 22, 2004 2004 Atlanta Silverbacks 0 - 1 Montreal Impact Sherbrooke University Steven Cahoon 9128 1
Aug. 22, 2004 2004 Charleston Battery 1 - 0 Virginia Beach Mariners Blackbaud Stadium Edward Marco 3476 1
Aug. 22, 2004 2004 Puerto Rico Islanders 0 - 3 Seattle Sounders CenturyLink Field Mohammed Zarabi-Kashani 2911 1
Aug. 23, 2004 2004 Edmonton Aviators 0 - 2 Minnesota Thunder Foote Field Kevin Duliba 362 1
Aug. 25, 2004 2004 Edmonton Aviators 0 - 2 Montreal Impact Complexe Sportif Claude-Rob... José Farías 10122 1
Aug. 25, 2004 2004 Atlanta Silverbacks 0 - 3 Rochester Rhinos Frontier Field Mark Geiger 10358 1
Aug. 26, 2004 2004 Edmonton Aviators 1 - 3 Toronto Lynx Centennial Park Stadium Tiger Liu 2075 1
Aug. 26, 2004 2004 Calgary Mustangs 2 - 4 Milwaukee Wave United McMahon Stadium DiPiero 1900 1
Aug. 27, 2004 2004 Montreal Impact 0 - 2 Rochester Rhinos Frontier Field Scot Segesman 12707 1
Aug. 27, 2004 2004 Milwaukee Wave United 0 - 4 Vancouver Whitecaps Swangard Stadium Mauricio Navarro 5722 1
Aug. 27, 2004 2004 Minnesota Thunder 0 - 0 Portland Timbers Providence Park David Simon 6287 1
Aug. 28, 2004 2004 Atlanta Silverbacks 0 - 0 Toronto Lynx DeKalb Memorial Stadium Chris Kenney 2193 1
Aug. 28, 2004 2004 Syracuse Salty Dogs 2 - 1 Virginia Beach Mariners Virginia Beach Sportsplex Abbas Piran 1212 1
Aug. 28, 2004 2004 Minnesota Thunder 3 - 1 Seattle Sounders CenturyLink Field Richard Heron 4853 1
Aug. 29, 2004 2004 Montreal Impact 0 - 2 Richmond Kickers Complexe Sportif Claude-Rob... Steven DePiero 9108 1
Aug. 29, 2004 2004 Milwaukee Wave United 1 - 2 Portland Timbers Providence Park Ramón Hernández 7833 1
Aug. 30, 2004 2004 Charleston Battery 3 - 1 Toronto Lynx Blackbaud Stadium Chris Sculthorpe 3557 1
Sept. 1, 2004 2004 Portland Timbers 2 - 1 Seattle Sounders Providence Park Nathan Lacy 4863 1
Sept. 3, 2004 2004 Richmond Kickers 0 - 1 Syracuse Salty Dogs University of Richmond Stadium Abbas Piran 2776 1
Sept. 3, 2004 2004 Montreal Impact 1 - 0 Rochester Rhinos Frontier Field Roni Canales 7124 1
Sept. 3, 2004 2004 Minnesota Thunder 0 - 2 Vancouver Whitecaps Swangard Stadium Dave Gantar 4135 1
Sept. 5, 2004 2004 Richmond Kickers 2 - 1 Syracuse Salty Dogs Cortland, NY Ronnie Canales 2564 1
Sept. 5, 2004 2004 Montreal Impact 1 - 0 Rochester Rhinos Complexe Sportif Claude-Rob... Silviu Pedrescu 1
Sept. 5, 2004 2004 Minnesota Thunder 0 - 1 Vancouver Whitecaps James Griffin Stadium Brian D'Amato 589 1
Sept. 5, 2004 2004 Portland Timbers 0 - 1 Seattle Sounders CenturyLink Field Jair Marrufo 3490 1
Sept. 10, 2004 2004 Montreal Impact 2 - 0 Syracuse Salty Dogs Alliance Bank Stadium Andrew Chapin 6345 1
Sept. 10, 2004 2004 Seattle Sounders 1 - 0 Vancouver Whitecaps CenturyLink Field Baldomero Toledo 2496 1
Sept. 12, 2004 2004 Montreal Impact 1 - 1 Syracuse Salty Dogs Complexe Sportif Claude-Rob... José Farías 8539 1
Sept. 12, 2004 2004 Seattle Sounders 1 - 1 Vancouver Whitecaps Swangard Stadium Tiger Lui 5286 1
Sept. 18, 2004 2004 Montreal Impact 2 - 0 Seattle Sounders Complexe Sportif Claude-Rob... 0