From 1999 to 2002, Efland won 7 state championships as well as 5 National World Karting Association championships. Moving on to the Pro 4 Mod class at Florence Motor Speedway in 2002, he won the track championship as well as rookie of the year honors.[1] He won his first late model race in 2005, and went on to win 8 more races in 2006.
In 2007, Efland made his Busch Series debut at New Hampshire International Speedway. Driving the No. 01 Chevrolet for JD Motorsports, he started 36th and finished 40th after retiring due to handling problems. He ran two more races that season and failed to finish either of them. In 2008, he returned to JD and competed in 18 races. Success was hard to find and he only managed a best finish of 23rd at Lowe's Motor Speedway.
Efland ran a partial Nationwide Series schedule in 2012 in the No. 4 Chevrolet for JD Motorsports.[2] His best finishes came both Daytona races in 13th position. He also picked up a strong finish at Talladega in 16th and a 14th-place finish at Kansas in October.
In March 2014, Efland joined Richard Childress Racing, working as an engineer for the team's No. 33 Chevrolet in the Nationwide Series. In 2016, he would get to serve as interim crew chief for the No. 3 car driven by Ty Dillon in 2 races.
In 2022, Efland worked for Petty GMS Motorsports as the engineer for the No. 43 car driven by Erik Jones. In the race at Pocono, Efland served as the interim crew chief for the team after crew chief Dave Elenz was suspended for the race due to a rocker box assembly violation.[5] Efland would continue with the team, now Legacy Motor Club after Jimmie Johnson became a co-owner of the team, in 2023 as the engineer for Jones and the No. 43 car in 2023 and would serve as the car's interim crew chief at the Chicago Street Course when Dave Elenz served the second race of a two-race suspension.
On October 2, 2024, it was announced that Efland would be the crew chief of the No. 15 AM Racing car in the Xfinity Series in 2025 driven by Harrison Burton. This will be his first permanent crew chief job after having previously served as an interim crew chief with RCR and Petty GMS/LMC.[6]