Career
He is a former protégé of Bill Elliott. Barfield began racing at the age of six in go-karts. The next season, he began racing in the major National Association of Stock Car Auto Racing series.
He made his debut in the Truck Series at Homestead-Miami Speedway, driving the #94 for Super 8 Motel Ford F-150 for Elliott, starting third and finishing fourth.
He ran six more races in the trucks that season and had two additional top-ten finishes. He also ran six races in the Busch Series for Elliott"s New Holland team, where his best finish was 11th.
In addition, Barfield attempted the Brickyard 400 in the Cup series, but failed to qualify. He took home a victory at Michigan International Speedway in an Auto Racing Club of America as well.
Barfield returned to the trucks for another part-time run in 1997, finishing eighth at Walt Disney World Speedway.
He also attempted to run in the Busch Series full-time with Elliott"s team, and posted two ninth-place runs, but his schedule was eventually cut back. He also attempted again at Indianapolis in the Cup series, where he finished 23rd. In 1998, Barfield went full-time with the Hardy team, with sponsorship from Ortho Lawn & Garden.
He had top-tens and finished 9th in points.
He also ran a pair of races in the #2 for Craven, his best finish a 21st at Bristol. Despite the success of 1998, Hardy"s team closed its doors, and Barfield return to Gloy to pilot the #55 Icehouse Beer Ford.
He had two top-tens but was released late in the year, and finished the season driving for Rick McCray. He started 2000 driving for his own team, but ran four more races, his worst finish a 27th.
He made his final truck start the following year at Darlington Raceway, finishing 22nd in a truck owned by Team 23 Racing.
After not racing in 2002, Barfield made seven Busch starts in 2003, the first five in a car owned by Stanton Barrett. After running two more races in the #73 car, Barfield disappeared from the National Association of Stock Car Auto Racing circuit. He now runs a racing shop in Timmonsville, South Carolina and Dillon Motor Speedway, a new 4/10 mile asphalt race track in Dillon, South Carolina.