2004 USCRA Class Champions


50 GP Classic

1) Parker Heath - Puch
2) Barry Sanel - Yamaha
3) Will Herman - Benelli

50 GP Supervintage

1) David Sutherland - Honda
2) Will Herman - Suzuki
3) Fred Cherry - Suzuki

50 GP Modern

1) George DeCamp - Honda
2) Hiroshi Murata - Honda
3) William Pitcher - Honda

Cosmo Cup

1) John Ruffo - Derbi
2) Aaron Phinney - Derbi
3) Bob Bove - Derbi

200 GP

1) Doug Donelan - Bultaco
2) John Branson - Honda
3) Mary Branson - Honda

Ultralightweight Supervintage

1) Matt Camillieri - Yamaha
2) Aaron Phinney - Honda
3) Frank Camillieri - Yamaha

250 GP

1) John Ruffo - Ducati
2) Phil Turkington - Bultaco
3) Robert Brangaccio - Ducati

Lightweight Supervintage

1) Craig Hirko - Honda 
2) Henry Syphers - Honda
3) Phil Turkington - Honda 

350 GP

1) Zack Courts - Ducati
2) Bob Demetrius - Honda
3) Steve D'Angelo - Ducati

Middleweight Supervintage

1) Craig Hirko - Honda 
2) Robert Opiela - Yamaha
3) Stuart Hipkins - Yamaha

500 GP

1) Zack Courts - Ducati
2) Dave Roper - BSA
3) Tony Coccoro - Triumph

Heavyweight Supervintage

1) Andrew Murray - Norton
2) Jeff Foran - Honda
3) Chet Fournier - Honda

Open GP

1) Andrew Murray - Norton
2) Tony Coccoro - Triumph
3) Mike Tomany - Norton

Modern 125

1) Zack Courts - Honda
2) Phil Turkington - Honda 
3) Eric Yoo - Honda

Classic Sidecars

1) Essaff/Greenlaw - Honda
2) Carroll/Carroll - BSA
3) Gramlich/Yannerilla  - BMW

Supervintage Sidecars

1) Murray/Harris - Yam
2) Courts/Courts - BMW
3) Donelan/Bove - Yamaha

Period IV Formula 1

1) Rob Nigl - Ducati
2) Dave Evans - Honda
3) Jeff Foran - Honda

Period IV Formula 2

1) Richard Snyder - Yamaha
2) Louie Quintal - Yamaha
3) Stuart Hipkins -Yamaha

Pre 65

1) Eric Pritchard - Ducati
2) Strempfer/Ruffo - Ducati
3) Steve D'Angelo - Ducati

Pre 50

1) Doc Batsleer - Indian
2) Gerry Marshall - Norton
3) David Naegele - Indian

Formula RD

1) Louie Quintal - Yamaha
2) John Carr - Yamaha
3) Forbes/Sanel - Yamaha

Euro Cup

1) Dave Roper - BSA
2) Andrew Murray - Norton
3) Tony Coccoro - Triumph

Masters

1) David Sutherland - Yamaha
2) Olmstead/Syphers/Brownstein - Honda
3) Steve D'Angelo - Ducati

Masters +

1) Graham Patterson - Ducati
2) Charles Cole - Motoguzzi
3) Mike Tomany - Norton

Super Masters

1) Bill Burke - Ducati
2) Eric Pritchard - Ducati
3) Frank Camillieri - Yamaha

Super Masters +

1) George Vincensi - Ducati
2) Frank Donelan - Yamaha
3) Bill Swenson - Ducati

Big Singles

1) Bill Burke - Yamaha
2) Leung/Booth/Keenan/Poet - MZ
3) Donelan/Smith - Yamha