To access your subscription or free account.
Sign-up now for access to a limited number of articles.
2013
GP2 Series
Venezuela GP Lazarus
4
0
U
Auto GP World Series
Ibiza Racing Team
2
17
11
2012
13 (1)
24
1
2011
Lazarus
14
6
92
2010
Dave Price Racing
Trident Racing
DAMS
2009
Euro 3000 Championship
TP Formula
Emmebi Motorsport
12 (1)
53
2008/09
GP2 Asia Series
Ocean Racing Technology
9 (1)
2008
Euro F3000 Championship
GP Racing
10
5
3 - 30% win rate
49
EmilioDeVillota.com
3,169
Championships
13,955
Results
16,060
Drivers
9,346
Teams
865
Circuits