Justin Sofio
Latest news on Justin Sofio
Standings after San Jose
San Jose: Series race report
San Jose: Race results
San Jose: Warmup times
San Jose: Friday qualifying times
San Jose: Friday practice times
San Jose: Saturday qualifying times
San Jose: Starting grid
San Jose: Saturday practice times
San Jose: Round 11 preview
Standings after Edmonton II
Edmonton II: Provisional race results (REVISED)
Edmonton II: Warmup times
Edmonton II: Provisional race results
Standings after Edmonton I
Edmonton I: Race results
Edmonton II: Qualifying times
Edmonton I: Qualifying times (REVISED)
Edmonton I/II: Practice times
Edmonton: Rounds nine, ten doubleheader preview
Standings after Toronto
Toronto: Saturday qualifying times
Toronto: Starting grid
Toronto: Saturday practice times
Toronto: Series race report
Toronto: Race results
Toronto: Warmup times
Toronto: Friday qualifying times
Toronto: Friday practice times
Toronto: Round eight preview
Standings after Mont-Tremblant
Mont-Tremblant: Race results
Mont-Tremblant: Warmup times
Mont-Tremblant: Saturday qualifying times
Mont-Tremblant: Starting grid
Mont-Tremblant: Saturday practice times
Mont-Tremblant: Friday qualifying times
Mont-Tremblant: Friday practice times
Mont-Tremblant: Round seven preview
Standings after Cleveland
Cleveland: Starting grid
Cleveland: Saturday qualifying times
Cleveland: Saturday practice times
Cleveland: Race notes
Cleveland: Race results
Cleveland: Warmup times
Cleveland: Round six preview
Cleveland: Friday qualifying times