James Moffat started his racing career at club level before moving up to national level racing in a one-make series for Lotus Elise production cars, finishing runner-up in a tight championship fight, before graduating into V8 Utes in 2005.
In 2007 he competed in the Australian Formula Ford Championship, finishing third in the championship in his rookie season. He then progressed to the Carrera Cup Challenge where he again ran near the front of the field.
In 2009, he moved to touring cars and competed in the Fujitsu V8 Supercar series. At season end, he received the Mike Kable Young Gun Award, recognition of his efforts as a first-year V8 Supercar driver.
In late January 2011, he moved into the premier V8 Supercars class with the Dick Johnson Racing team where he remained for two years gaining valuable experience before moving on to Kelly Racing.
He notched up his first V8 Supercars win at Winton driving a Nissan Altima as a member of Nissan Motorsport Racing, coming home first to stand on the top of the podium.
A second placing at the 2014 Bathurst 1000 in a Nissan was his best finish to date at Mount Panorama, a place where his father enjoyed numerous successes.
In 2016, he joined the highly experienced and successful Wilson Security Racing GRM team, driving a Volvo S60 as part of a two-car team in the V8 Supercars Championship.