vignette|droite|Justin Haley au Charlotte Motor Speedway en 2021. Justin Haley, né le à Winamac en Indiana, est un pilote automobile professionnel américain de stock-car ayant participé en programme complet aux championnats de la NASCAR Cup Series pendant quatre saisons (2022-2025)

Carrière

Justin Haley participe au programme complet du championnat 2022 de la NASCAR Cup Series au volant de la Chevrolet Camaro ZL1 de l'écurie après y avoir participé partiellement de 2019 à 2021.

Il concourait sous le pseudonyme de J. J. Haley jusqu'à ce qu'il utilise son nom officiel en pour éviter toute confusion avec son collègue concurrent, J. J. Yeley..

Haley est propriétaire de l'écurie Darkhorse Racecars participant aux courses de Dirt Late Model et de Dirt Modified Racing Series au sein de laquelle il pilote en compagnie de son frère, Quentin Haley.

À la suite d'une stratégie gagnante lors d'un arrêt aux stands qui le place en tête de la course juste avant qu'un orage violent ne se déclare, Haley remporte le Coke Zero Sugar 400 en 2019 disputé à Daytona, soit sa première victoire en seulement trois courses de Cup Series...

Haley devient un des 32 pilotes ayant remporté une victoire dans chacune des trois catégories majeures de la NASCAR, après sa première victoire en 2020 en Xfinity Series..

Palmarès

Titres

Cup Series : Victoire au Coke Zero Sugar 400 de 2019 (à Daytona).

NASCAR K&N Pro Series East : Champion en 2019.

NASCAR Cup Series

Au , Haley a participé à en sept saisons (2019-2025).. Voiture en 2025 : Écurie : Résultat saison 2025 : . Meilleur classement en fin de saison : en 2022 course : GEICO 500 (Talladega) 2019 (Talladega) Dernière course : saison 2026 en cours Première victoire : Coke Zero Sugar 400 2019 (Daytona) Dernière victoire : Idem Victoires : 1 Top5 : 6 Top10 : 18 Pole positions : 3 {| class="wikitable collapsible collapsed" style="font-size:75%;" ! colspan="2" | Légende |- | align=center | Gras || Pole position décernée en fonction du temps réalisé en qualification. |- | align=center | Italique || Pole position décernée en fonction des points au classement ou des temps aux essais. |- | align=center | * || Plus grand nombre de tours menés. |- | align="center" | 01 || Aucun point de championnat car inéligible pour le titre lors de cette saison (le pilote concourt pour le titre dans une autre catégorie). |- | style="background:#FFCFCF;" align="center" | DNQ || Ne s'est pas qualifié. |} {| class="wikitable collapsible" style="text-align:center; font-size:75%;" ! colspan="42" | Résultats en NASCAR Cup Series |-style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | Saisons | Écuries | N° | Constructeurs | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | | Pts |- | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2019 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 77 | rowspan="7" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | Chevrolet |DAY |ATL |LVS |PHO |CAL |MAR |TEX |BRI |RCH | style="background:#CFCFFF;" | TAL32 |DOV |KAN |CLT |POC |MCH | style="background:#CFCFFF;" | SON34 |CHI | style="background:#FFFFBF;" | DAY1 |KEN |NHA |POC |GLN |MCH |BRI |DAR |IND |LVS |RCH |ROV |DOV |TAL |KAN |MAR |TEX |PHO |HOM | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 01 |- | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2020 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 16 | style="background:#DFFFDF;" | DAY13 |LVS |CAL |PHO |DAR |DAR |CLT |CLT |BRI |ATL |MAR |HOM |TAL |POC |POC |IND |KEN |TEX |KAN |NHA |MCH |MCH |DRC |DOV |DOV |DAY |DAR |RCH |BRI |LVS | colspan="6" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 01 |- | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 77 | colspan="30" | | style="background:#DFFFDF;" | TAL11 |ROV |KAN |TEX |MAR |PHO |- | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2021 |DAY | style="background:#CFCFFF;" | DRC24 | style="background:#CFCFFF;" | HOM26 | style="background:#CFCFFF;" | LVS29 | style="background:#CFCFFF;" | PHO24 | style="background:#CFCFFF;" | ATL30 |BRD | style="background:#CFCFFF;" | MAR35 | style="background:#CFCFFF;" | RCH38 | style="background:#CFCFFF;" | TAL30 | style="background:#CFCFFF;" | KAN30 | style="background:#CFCFFF;" | DAR28 |DOV | style="background:#CFCFFF;" | COA40 | style="background:#CFCFFF;" | CLT28 |SON | style="background:#CFCFFF;" | NSH35 | style="background:#CFCFFF;" | POC27 |POC | style="background:#CFCFFF;" | ROA25 | style="background:#CFCFFF;" | ATL29 | style="background:#CFCFFF;" | NHA28 | style="background:#CFCFFF;" | GLN29 | style="background:#FFDF9F;" | IRC8 | style="background:#CFCFFF;" | MCH25 | style="background:#FFDF9F;" | DAY6 | style="background:#CFCFFF;" | DAR25 | style="background:#CFCFFF;" | RCH27 | style="background:#CFCFFF;" | BRI36 | style="background:#CFCFFF;" | LVS32 | colspan="1" | | style="background:#CFCFFF;" | ROV37 | style="background:#CFCFFF;" | TEX37 | style="background:#CFCFFF;" | KAN39 | style="background:#CFCFFF;" | MAR31 | style="background:#CFCFFF;" | PHO26 | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 01 |- | rowspan="3" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 16 |colspan="30" | | style="background:#DFFFDF;" | TAL20 | colspan="5" | |- | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2022 | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 31 | style="background:#CFCFFF;" | DAY23 | style="background:#CFCFFF;" | CAL23 | style="background:#DFFFDF;" | LVS17 | style="background:#DFFFDF;" | PHO17 | style="background:#DFFFDF;" | ATL11 | style="background:#DFFFDF;" | COA15 | style="background:#CFCFFF;" | RCH29 | style="background:#CFCFFF;" | MAR31 | style="background:#DFFFDF;" | BRD14 | style="background:#DFFFDF;" | TAL12 | style="background:#DFFFDF;" | DOV11 | style="background:#DFDFDF;" | DAR3 | style="background:#CFCFFF;" | KAN35 | style="background:#CFCFFF;" | CLT27 | style="background:#DFFFDF;" | GTW14 | style="background:#DFFFDF;" | SON12 | style="background:#CFCFFF;" | NSH23 | style="background:#CFCFFF;" | ROA24 | style="background:#FFDF9F;" | ATL7 | style="background:#DFFFDF;" | NHA20 | style="background:#CFCFFF;" | POC21 | style="background:#DFFFDF;" | IRC19 | style="background:#DFFFDF;" | MCH17 | style="background:#CFCFFF;" | RCH21 | style="background:#DFFFDF;" | GLN18 | style="background:#CFCFFF;" | DAY28 | style="background:#DFFFDF;" | DAR19 | style="background:#DFFFDF;" | KAN19 | style="background:#DFFFDF;" | BRI12 | style="background:#DFDFDF;" | TEX3 | style="background:#DFFFDF;" | TAL15 | style="background:#DFDFDF;" | ROV5 | style="background:#DFFFDF;" | LVS14 | style="background:#CFCFFF;" | HOM28 | style="background:#CFCFFF;" | MAR27 | style="background:#CFCFFF;" | PHO27 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 699 |- | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2023 | style="background:#CFCFFF;" | DAY32 | style="background:#CFCFFF;" | CAL21 | style="background:#FFDF9F;" | LVS8 | style="background:#CFCFFF;" | PHO27 | style="background:#CFCFFF;" | ATL22 | style="background:#DFFFDF;" | COA19 | style="background:#CFCFFF;" | RCH29 | style="background:#FFDF9F;" | BRD6 | style="background:#CFCFFF;" | MAR28 | style="background:#DFFFDF;" | TAL19 | style="background:#CFCFFF;" | DOV23 | style="background:#DFFFDF;" | KAN18 | style="background:#FFDF9F;" | DAR8 | style="background:#DFFFDF;" | CLT15 | style="background:#DFFFDF;" | GTW16 | style="background:#CFCFFF;" | SON21 | style="background:#CFCFFF;" | NSH23 | style="background:#DFDFDF;" | CSC2 | style="background:#FFDF9F;" | ATL8 | style="background:#DFFFDF;" | NHA17 | style="background:#CFCFFF;" | POC33 | style="background:#CFCFFF;" | RCH30 | style="background:#CFCFFF;" | MCH23 | style="background:#CFCFFF;" | IRC38 | style="background:#CFCFFF;" | GLN24 | style="background:#CFCFFF;" | DAY21 | style="background:#CFCFFF;" | DAR24 | style="background:#CFCFFF;" | KAN21 | style="background:#CFCFFF;" | BRI35 | style="background:#DFFFDF;" | TEX13 | style="background:#FFDF9F;" | TAL6 | style="background:#CFCFFF;" | ROV22 | style="background:#CFCFFF;" | LVS22 | style="background:#CFCFFF;" | HOM23 | style="background:#CFCFFF;" | MAR30 | style="background:#CFCFFF;" | PHO29 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 593 |- | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2024 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | Rick Ware Racing | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 51 | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | Ford | style="background:#CFCFFF;" | DAY26 | style="background:#DFFFDF;" | ATL20 | style="background:#CFCFFF;" | LVS27 | style="background:#CFCFFF;" | PHO24 | style="background:#DFFFDF;" | BRI17 | style="background:#CFCFFF;" | COA39 | style="background:#CFCFFF;" | RCH32 | style="background:#CFCFFF;" | MAR30 | style="background:#CFCFFF;" | TEX24 | style="background:#CFCFFF;" | TAL34 | style="background:#CFCFFF;" | DOV23 | style="background:#DFFFDF;" | KAN18 | style="background:#FFDF9F;" | DAR9 | style="background:#CFCFFF;" | CLT22 | style="background:#FFDF9F;" | GTW9 | style="background:#CFCFFF;" | SON33 | style="background:#DFFFDF;" | IOW13 | style="background:#CFCFFF;" | NHA29 | style="background:#DFFFDF;" | NSH13 | style="background:#DFFFDF;" | CSC16 | style="background:#CFCFFF;" | POC22 | style="background:#DFFFDF;" | IND20 | style="background:#CFCFFF;" | RCH27 | style="background:#DFFFDF;" | MCH20 | style="background:#CFCFFF;" | DAY32 | style="background:#CFCFFF;" | DAR27 | style="background:#DFFFDF;" | ATL12 | style="background:#CFCFFF;" | GLN29 | style="background:#CFCFFF;" | BRI22 | colspan="7" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 31e | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 503 |- | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 7 | rowspan="2" style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | Chevrolet | colspan="29" | | style="background:#CFCFFF;" | KAN33 | style="background:#FFDF9F;" | TAL7 | style="background:#CFCFFF;" | ROV26 | style="background:#DFFFDF;" | LVS17 | style="background:#CFCFFF;" | HOM34 | style="background:#CFCFFF;" | MAR29 | style="background:#CFCFFF;" | PHO28 |- | style="background-color:#ECEEF0; text-align:center;font-weight:bold;" | 2025 | style="background:#DFFFDF;" | DAY19 | style="background:#CFCFFF;" | ATL24 | style="background:#DFFFDF;" | COA16 | style="background:#CFCFFF;" | PHO34 | style="background:#DFFFDF;" | LVS14