Leah Kirchmann

Canadian Olympian I Professional Cyclist

C'รฉtait une belle journรฉe! So happy to pull off a podium๐Ÿฅˆ here in France at La Course by @tourdefrance! Superb teamwork all day helped give me the confidence to race fearless and go all in for the final sprint up that wall. Amazing things are possible when surrounded by good people, and when you can be your own cheerleader ๐Ÿค—๐Ÿ‡จ๐Ÿ‡ต๐Ÿšฒ . . . #lacourse #tourdefrance #podium #believe #happinesswatts #uciwwt #France #cycling #creatingmemories #keepchallenging

Personal sponsorsย 

  • Screen shot 2015 05 23 at 8.54.11 am
  • Unnamed
  • Screen shot 2016 04 13 at 2.00.52 pm


  • Fast and female logo 1
  • Th 3
  • Cropped slide12

Team Sponsorsย 

  • Screen shot 2019 02 09 at 7.04.47 pm
  • Screen shot 2016 01 11 at 10.09.36 am
  • Screen shot 2016 01 11 at 9.48.34 am
  • Screen shot 2016 01 11 at 9.49.09 am
  • Screen shot 2016 01 11 at 9.49.32 am
  • Screen shot 2016 01 11 at 9.50.01 am
  • Screen shot 2016 01 11 at 9.53.01 am
  • Screen shot 2016 01 11 at 9.53.39 am
  • Screen shot 2016 01 11 at 9.55.01 am
  • Screen shot 2016 01 11 at 9.57.23 am
  • Screen shot 2016 01 11 at 9.57.57 am
  • Screen shot 2016 01 11 at 9.59.35 am
  • Screen shot 2016 01 11 at 10.00.00 am
  • Screen shot 2016 01 11 at 10.00.30 am

Made with Medalist

I โค racing in the mountains!๐Ÿ” Fun to go on the attack on a crazy hard @girorosaiccrea Queen stage and support the team from the front of the race. Tried to stay with Annemiek as she caught me, but that climbing pace was next level๐Ÿ˜‚ Super strong ride from @lucinda_brand to finish 2nd on the cyclocross gravel sprint up at Lago di Cancano. Also a great ride from @juliettelabous to extend her lead in the young rider classification. Five more stages to go!๐Ÿšฒ๐Ÿ‡ฎ๐Ÿ‡น . . . #mountains #breakaway #happinesswatts #Italy #girorosa #creatingmemories #keepchallenging ๐Ÿ“ท@velofocus

Stage 4 was a day for an all Italian break ๐Ÿ‡ฎ๐Ÿ‡น 5th place for me testing out the sprint legs behind. Queen stage today as we head back to the mountains!๐Ÿšตโ€โ™€๏ธ #girorosa #creatingmemories #keepchallenging

T-2 days to the #GiroRosa! This will be my 3rd time tackling the race. The first two editions brought some great memories as I had the honour to wear the pink jersey in both, first after a prologue win in 2016, and then in 2018 after a @teamsunweb TTT victory as we passed the jersey around the team. I'm sure the team will create a lot of new memories as we tackle the next 10 days in Italy! ๐Ÿ‡ฎ๐Ÿ‡น #magliarosa #creatingmemories #keepchallenging ๐Ÿ“ท@girorosaiccrea

This year we wore pink ribbons again at @thewomenstour to raise awareness for @breast_cancer_care๐ŸŽ€ I rode this week for Pauline & all cancer patients & survivors. Pauline's message on my ribbon: "I am a 60 year old breast cancer survivor who passionately believes in supporting everyone who has to face this diagnosis and ensuring no one stands alone. Thank you for giving me the opportunity to show solidarity to fellow breast cancer patients and many thanks to everyone on the Tour - Pauline"โค #OVOWT ๐Ÿ“ท@tornanti_cc

๐Ÿฅˆ2nd on the stage & 6th in GC @thewomenstour ๐Ÿ˜๐Ÿšฒ, here is my last post for @soigneurs: . Stage 6 of the Womenโ€™s Tour was a fantastic day of racing from the team. Coryn Rivera was in a breakaway from the start and solidified her lead in the sprint competition. Canyon chased hard after the second QOM, as the bonus sprint was Kasiaโ€™s chance to overtake Lizzie on the GC. I went for this sprint and won it, since the top 10 in GC was still very close, and a few seconds could improve my standings. We continued to race aggressively into the final kilometres, and Liane was in a dangerous breakaway that was chased back in the end. Coming to the sprint, Susanne and Coryn put me into a perfect position in the final technical five kilometres, with Coryn also there to support me into the final 500 metres. The finish itself was very technical and fast, as we finished on a bike track at Pembrey Country Park. I was in a good position out of the last corner at 300 metres to go and just couldnโ€™t quite come past Amy at the finish, finishing 2nd. It would have been nice to win a stage, but we really took the maximum out of this final day of racing and as a team we are happy with that. Lizzie held onto her lead in the overall standings, winning by 2 seconds, the smallest margin ever at the Women's Tour. I am already looking forward to returning to the UK in 2020, the race organization is phenomenal, and the race is so well supported by the British cycling fans. My favourite part of the race is the thousands of cheering school kids who line the courses every day. I hope that we are inspiring the next generation of cyclists by racing here and giving our maximum every day!๐Ÿ๐Ÿ˜Ž๐Ÿ‡ฌ๐Ÿ‡ง #OVOWT

Stage 5 summary @thewomenstour for @soigneurs ๐Ÿšฒ -> The race headed up to Wales today, and we were presented with what I think was the hardest ever stage of the Women's Tour! We were proud to have young @liane_lippert in the leader's jersey on the start line and did everything to support her. I tried for an early break with 10 riders, but Canyon was not happy with this situation and chased us back. A break of five went after the sprint point, and the team rode well to keep the gap in check before a very hard final 25 kilometres. Lizzie attacked over the QOM point, and the rest of us suffered behind. Liane and I fought to come back, but unfortunately only I made it in the chase group behind. I thought it was a joke when the road book mentioned to watch for sheep๐Ÿ and horses๐ŸŽ at this point on the course, but they weren't kidding, as we almost ran into some on the descent! There were constant hard and exposed rollers before the final descent to the finish that had us all on the limit. The three ahead just held onto their lead, with Lizzie winning the stage and taking over the race lead by one second over Kasia. I won the sprint for 4th as we raced into the Royal Welsh showgrounds. Tomorrow should be quite the finale for the week, as only seconds separate the GC, and there are more climbs to tackle before a winner is crowned!๐Ÿ‘‘ #OVOWT ๐Ÿ“ท @tornanti_cc

I've been giving daily updates for @soigneurs this week from @thewomenstour! ๐Ÿ‡ฌ๐Ÿ‡ง Stage 4 -> . Today was the longest day of the Women's Tour at 159 km with a 7 km neutral. A break of three riders was established after 40km. Women's cycling can be so unpredictable at times. We will spend three days fighting for every second and not allowing a single rider to go up the road, only to give a break 8 minutes the next day! Teams finally took up the chase, and the hard finish laps brought back these riders. Three times up a 1.2 km climb and a finish at the top made for an aggressive and tough final. A group of 25 of us came to the final ascent, and our young German Liane Lippert powered to a strong 2nd place, also taking over the race lead! We didn't know at first, so she also got to climb back up one more time for the podium presentation!๐ŸŽ‰ #OVOWT ๐Ÿ“ท @jojoharperphoto

Stage 3 @thewomenstour, a race from Henley-on-Thames to Blenheim Palace. I believe this town is quite famous for rowing! Huge crowds were out to see us off and to cheer us on along the route. There was an unfortunate crash that took out too many riders. Four of us from the team hit the ground, but thankfully everyone is okay. Hoping all my competitors heal up fast. We are halfway done, now the climbs come! โ›ฐ๐Ÿšฒ ๐Ÿ‡ฌ๐Ÿ‡ง #OVOWT

The moment @juliasoek dropped my rain soaked gloves on the road ๐Ÿ˜‚, hope somebody finds a nice souvenir! . . Felt like I went swimming on stage 1 of @thewomenstour! ๐ŸŒŠ๐Ÿ‡ฌ๐Ÿ‡ง We got to put our @craftsportswear rain gear to the test during the 157 km stage. @corynrivera leads the sprint competition heading into Stage 2. Looks like sunny skies for today as we go race on a bike park! ๐Ÿ“ท@tornanti_cc #OVOWT