Since 2007, the eldest Dumoulin brother has made 69 starts, 14 top-fives, and 39 top-tens over 16 seasons. He has also won the prestigious Rolex 24 Hours in 2004 (SGS Class) and in 2007 (GT Class).
J.F. only made two starts in the NASCAR Canada Series in 2023, at GP3R and the Streets of Toronto, with a best finish of 11th.