The 2012 racing season saw Haley record two wins in the Restricted Micro Sprints, visiting Victory Lane at Miami County and US-24 Speedway (IN). Haley also began his full-size stock car career racing a Street Stock at Plymouth Speedway (IN), where he broke the track record twice. Haley also finished second at the Tulsa Shootout in the Non-Winged Stock Class and was the 2012 Fan Choice Award, Driver of the Year at Plymouth and ranked No. 1 in the restrictor class in Indiana for Indiana Micro Sprints.
During the 2013 season, Haley competed primarily in the CRA Late Model Sportsman Series where, despite missing some events, he still came away with a seventh-place showing in the final points standings and was the 2013 Rookie of the Year Runner-Up. Haley earned four top-five finishes and six top 10s in just seven starts.
Also in 2013, he scored heat race wins in CRA Late Model Sportsman Series competition at Baer Field Speedway (IN) and Angola Motorsport Speedway (IN) as well as in his ARCA Sportsman entry at Toledo Speedway (OH). He also earned a Micro Sprint victory at Miami County Speedway (IN).
In 2014, Haley earned his first-ever win in a Late Model when he scored the victory in the JEGS/CRA All-Stars Tour Season Opener at Springport Motor Speedway (MI). Despite missing several races in JEGS/CRA, Haley managed an 11th-place finish in the final points standings along with five top-five finishes and eight top-10 showings and a Fast Qualifier Award. Haley lays claim to being the youngest driver to start an ARCA race, after making his first-career start at Toldeo Speedway. Haley also captured the pole award at Elko in just his second career start, making him the youngest pole winner in series history. In addition, the young driver secured two top 10s in five ARCA/CRA Super Series starts and one top 10 in three starts in the NASCAR K&N Pro Series East.
Haley looks to build upon his 2014 successes as the 15-year-old enters his rookie season of competition in the NASCAR K&N Pro Series East, driving the No. 5 Braun Auto Chevrolet for HScott Motorsports with Justin Marks. Haley will also be competing on a part-time basis in the NASCAR Camping World Truck Series, ARCA Racing Series along with the TransAm Series.