After purchasing his first car for $2500 in 1999, LaCrosse began racing in the IMCA stock car division in his first full season in 2000. He was the track champion at the Door County Speedway in Sturgeon Bay, Wisconsin. LaCrosse was the Wisconsin state champion in his second season in 2001. He won the points championship at his hometown track. He finished second at Door County and the Seymour Tri-Oval. He finished second in the points at Thunderhill Raceway in 2002.
IMCA Modified
LaCrosse moved up to the IMCA Modified division in 2003. He won the rookie of the year at Luxemburg Speedway, Seymour, and Thunderhill. LaCrosse won the Wisconsin state championship in the IMCA Modified division in 2004. He became the first driver ever to qualify a modified and an IMCA stock car at the IMCA Super Nationals. He became the first Wisconsin driver to win the IMCA Super Nationals in 2005, when he won the IMCA Modified event. He received a parade by his hometown of Luxemburg, Wisconsin. He won the track championship at Luxemburg.LaCrosse was the 2006 IMCA Modified National champion, becoming the first Wisconsin driver to do so. He won the North Central regional championship, the Wisconsin state championship, and track championships at Luxemburg and Seymour. He was voted one of the Top 10 most popular drivers in IMCA at the All Star Invitational Race. As of the end of the 2006 season, LaCrosse has 45 IMCA Modified and 31 IMCA Stock Car feature victories. LaCrosse was the 2007 track champion at Thunderhill Raceway in Sturgeon Bay, Wisconsin. He finished second at Luxemburg, third at Seymour. The Luxemburg and Seymour season championships were won by 2007 IMCA Modified National champion Jared Siefert. On August 11 he had his first win at Shawano Speedway. He finished second in the Wisconsin state championship behind Siefert, sixth in the North Central region, and fifteenth nationally. At the 2007 IMCA Super Nationals he won his heat race and last chance races before finishing 25th in the feature. He started his 2008 season by winning his heat and the feature at Luxemburg. He won the feature on the following evening at Shawano. LaCrosse had several big money race wins in 2013. He won the $10,000 Clash at the Creek on the dirt at 141 Speedway in July. He won almost the same amount at the Night of 10,000 Stars at Hancock County Speedway in Britt, Iowa. LaCrosse raced in the Badger Modified Tour in 2012 and 2013. LaCrosse won his 100th IMCA Modified feature on July 12, 2015 at Seymour Speedway. In 2016, he won the $10,000 Clash at the Creek race at 141 Speedway over a field of IMCA Modified drivers from across the nation. In 2017, LaCrosse said that he would stop running full-time at tracks like Luxemburg and Seymour and focus more on high-paying races like the Cheesehead Triple Crown and IMCA SuperNationals. LaCrosse cited a lack of family time as the reason for stepping away from those weekly tracks.