Joe Laporte competed for Canada at the 1924 and 1928 Olympics in the road race. Between Olympics, he was Canadian road champion from 1924-28. He then turned professional and rode a few six-day events, winning his first one in Montréal in 1930 with Jan van Kempen as his partner. Laporte rode the event again in 1931, partnered by Reggie McNamara, finishing sixth as a team. Laporte also competed in the 1931 Québec-Montréal race, and a few other six-days until his retirement from competitive cycling after the 1933 season.
|1924 Summer||17||Paris||Cycling||Men's Road Race, Individual||Canada||CAN||54|
|1924 Summer||17||Paris||Cycling||Men's 50 kilometres||Canada||CAN||AC|
|1928 Summer||21||Amsterdam||Cycling||Men's Road Race, Individual||Canada||CAN||31|
|1928 Summer||21||Amsterdam||Cycling||Men's Road Race, Team||Canada||CAN||14|
|1924 Summer||17||Paris||Cycling||Canada||Final Standings||54||8-11:22.0|
|1928 Summer||21||Amsterdam||Cycling||Canada||Final Standings||31||5-21:30|
|1928 Summer||21||Amsterdam||Cycling||Canada||CAN||Final Standings||14||5-21:30|