HOME League Hub
⌕

CHOP SHOP • HEAD-TO-HEAD RIVALRIES 2.0

Driver Battle Center

Pick any two archived Chop Shop drivers and compare their career numbers, shared starts, recent battles, track splits, and series-by-series head-to-head history.

CAREER ARCHIVE 2026-10-25T22:29:55.457535+00:00 Official archived race rows only
VS
DRIVER 1

Philip Caffery

73 archived starts • 0 wins
SHARED STARTS 24 10 – 13 1 tied finish
DRIVER 2

Stephen Salas

68 archived starts • 2 wins
PHILIP CAFFERY AHEAD RATE41.7%10 of 24 shared starts
STEPHEN SALAS AHEAD RATE54.2%13 of 24 shared starts
SHARED-START AVG17.21 / 16.5Philip Caffery / Stephen Salas
SHARED-START WINS0 / 1Philip Caffery / Stephen Salas

RECENT FORM

Last 5 Meetings

Philip Caffery finished ahead 2 times; Stephen Salas finished ahead 3 times.

Speedy Trophies Trucks • R18 Pocono 200 ***Round 1*** Pocono P24 vs P21 Sep 26, 2023
NextGen Cup • R17 Road America 150 Road America [Retired] Full Course P10 vs P15 May 19, 2023
Speedy Trophies Trucks • R15 Bristol 200 Night (Stages - 55/110/200) Bristol P35 vs P15 Mar 7, 2023
NextGen Cup • R8 The Glen 150 Watkins Glen International Cup P13 vs P14 Mar 3, 2023
NextGen Cup • R10 World Wide Tech 225 World Wide Technology Raceway (Gateway) [Retired] Oval P17 vs P16 Mar 24, 2023

CAREER TOTALS

Full Archive Comparison

73 Starts 68
0 Wins 2
2 Top 5s 12
14 Top 10s 14
0 Poles 0
4 Laps Led 9
2058 Career Points 5327
0.0% Win Rate 2.9%
18.15 Average Finish 15.94
13.29 Incidents / Start 8.81

SIGNATURE BATTLE

Closest Meeting

Road Racing • Apr 3, 2024 Le Mans Circuit des 24 Heures du Mans 24 Heures du Mans P4 vs P4 0 finishing positions apart

BIGGEST SWING

Largest Finish Gap

Speedy Trophies Trucks • Mar 7, 2023 Bristol 200 Night (Stages - 55/110/200) Bristol P35 vs P15 20 positions apart

TRACK-BY-TRACK

Where the Rivalry Changes

Only tracks where both drivers have an archived start together are included.

1 meeting Atlanta 200 (Stages - 30/60/130) Atlanta Oval - 2008 0 – 1 Avg finish 23.0 / 19.0 • Wins 0 / 0 1 meeting Auto Club 225 Auto Club Speedway Oval 0 – 1 Avg finish 15.0 / 11.0 • Wins 0 / 0 1 meeting Bristol 200 Night (Stages - 55/110/200) Bristol 0 – 1 Avg finish 35.0 / 15.0 • Wins 0 / 0 1 meeting Charlotte 200 Old School (Stages - 30/60/134) [Retired] Oval 1 – 0 Avg finish 19.0 / 31.0 • Wins 0 / 0 1 meeting Circuit Zandvoort Circuit Park Zandvoort Grand Prix 0 – 1 Avg finish 8.0 / 4.0 • Wins 0 / 0 1 meeting CODA 150 (Stages - 12/26/44) COTA Grand Prix 0 – 1 Avg finish 13.0 / 10.0 • Wins 0 / 0 1 meeting Darlington 200 (Stages - 45/90/147) Darlington 1 – 0 Avg finish 24.0 / 30.0 • Wins 0 / 0 1 meeting Hockenheinring Hockenheimring Baden-Württemberg Grand Prix 0 – 1 Avg finish 7.0 / 4.0 • Wins 0 / 0 1 meeting Homestead 200 ***Championship 4*** (Stages - 30/60/134) Homestead 0 – 1 Avg finish 28.0 / 21.0 • Wins 0 / 0 1 meeting Homestead 200 Homestead Miami Speedway Oval 1 – 0 Avg finish 14.0 / 15.0 • Wins 0 / 0 1 meeting Las Vegas 200 (Stages - 30/60/134) Las Vegas Oval 1 – 0 Avg finish 8.0 / 13.0 • Wins 0 / 0 1 meeting Martinsville 200 Martinsville 0 – 1 Avg finish 31.0 / 26.0 • Wins 0 / 0 1 meeting Milwaukee Mile 200 (Stages - 50/100/200) Milwaukee 1 – 0 Avg finish 14.0 / 19.0 • Wins 0 / 0 1 meeting New Hampshire 200 New Hampshire 1 – 0 Avg finish 24.0 / 31.0 • Wins 0 / 0 1 meeting New Hampshire 225 New Hampshire Motor Speedway Oval 1 – 0 Avg finish 12.0 / 13.0 • Wins 0 / 0 1 meeting Nurburgring Nürburgring Combined Gesamtstrecke Long 0 – 1 Avg finish 5.0 / 1.0 • Wins 0 / 1 1 meeting Pocono 200 ***Round 1*** Pocono 0 – 1 Avg finish 24.0 / 21.0 • Wins 0 / 0 1 meeting Road America 150 Road America [Retired] Full Course 1 – 0 Avg finish 10.0 / 15.0 • Wins 0 / 0 1 meeting SEBRING Sebring International Raceway International 0 – 1 Avg finish 11.0 / 5.0 • Wins 0 / 0 1 meeting Talladega 200 Talladega 0 – 1 Avg finish 34.0 / 32.0 • Wins 0 / 0

SERIES SPLITS

Series-by-Series Battle

0 W3 starts • 0 T5
ARCA / Gen40 – 00 shared starts
—No starts
0 W27 starts • 0 T5
NextGen Cup4 – 26 shared starts
0 W28 starts • 0 T5
0 W13 starts • 2 T5
Road Racing0 – 45 shared starts
2 W12 starts • 12 T5
0 W26 starts • 0 T5
Speedy Trophies Trucks6 – 713 shared starts
0 W28 starts • 0 T5
0 W4 starts • 0 T5
Rise Through the Ranks Xfinity0 – 00 shared starts
—No starts

RIVALRY TIMELINE

Latest Shared Starts

Sep 26, 2023
Pocono 200 ***Round 1*** PoconoSpeedy Trophies Trucks • Chop Shop Truck Season 2 • R18
P24 / P21 Stephen Salas ahead
May 19, 2023
Road America 150 Road America [Retired] Full CourseNextGen Cup • Chop Shop NextGen Season 2 • R17
P10 / P15 Philip Caffery ahead
Mar 7, 2023
Bristol 200 Night (Stages - 55/110/200) BristolSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R15
P35 / P15 Stephen Salas ahead
Mar 3, 2023
The Glen 150 Watkins Glen International CupNextGen Cup • Chop Shop NextGen Season 2 • R8
P13 / P14 Philip Caffery ahead
Mar 24, 2023
World Wide Tech 225 World Wide Technology Raceway (Gateway) [Retired] OvalNextGen Cup • Chop Shop NextGen Season 2 • R10
P17 / P16 Stephen Salas ahead
Mar 20, 2024
Circuit Zandvoort Circuit Park Zandvoort Grand PrixRoad Racing • VVR ROAD RACING • R6
P8 / P4 Stephen Salas ahead
Jun 27, 2023
New Hampshire 200 New HampshireSpeedy Trophies Trucks • Chop Shop Truck Season 2 • R6
P24 / P31 Philip Caffery ahead
Jun 16, 2023
Homestead 200 Homestead Miami Speedway OvalNextGen Cup • Chop Shop NextGen Season 2 • R20
P14 / P15 Philip Caffery ahead
Jun 13, 2023
Martinsville 200 MartinsvilleSpeedy Trophies Trucks • Chop Shop Truck Season 2 • R4
P31 / P26 Stephen Salas ahead
Jan 31, 2023
Milwaukee Mile 200 (Stages - 50/100/200) MilwaukeeSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R11
P14 / P19 Philip Caffery ahead
Jan 3, 2023
Atlanta 200 (Stages - 30/60/130) Atlanta Oval - 2008Speedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R7
P23 / P19 Stephen Salas ahead
Jan 27, 2023
Auto Club 225 Auto Club Speedway OvalNextGen Cup • Chop Shop NextGen Season 2 • R3
P15 / P11 Stephen Salas ahead
Jan 24, 2023
Darlington 200 (Stages - 45/90/147) DarlingtonSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R10
P24 / P30 Philip Caffery ahead
Jan 20, 2023
New Hampshire 225 New Hampshire Motor Speedway OvalNextGen Cup • Chop Shop NextGen Season 2 • R2
P12 / P13 Philip Caffery ahead
Jan 17, 2023
V.I.P Tires & Service 225 (Stages - 35/70/150) ChicagolandSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R9
P20 / P26 Philip Caffery ahead
Jan 10, 2023
Charlotte 200 Old School (Stages - 30/60/134) [Retired] OvalSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R8
P19 / P31 Philip Caffery ahead
Feb 7, 2024
SEBRING Sebring International Raceway InternationalRoad Racing • VVR ROAD RACING • R1
P11 / P5 Stephen Salas ahead
Feb 7, 2023
Las Vegas 200 (Stages - 30/60/134) Las Vegas OvalSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R12
P8 / P13 Philip Caffery ahead
Feb 21, 2023
CODA 150 (Stages - 12/26/44) COTA Grand PrixSpeedy Trophies Trucks • V.I.P. Tires & Service Season 1 • R13
P13 / P10 Stephen Salas ahead
Aug 1, 2023
Talladega 200 TalladegaSpeedy Trophies Trucks • Chop Shop Truck Season 2 • R10
P34 / P32 Stephen Salas ahead