Ski Shoot Repeat @skishootrepeat.bsky.social · 20/08/2026Awesome work! Emilien burned all his matches leading the group back together and launching a teammate into the sprint. The commentators were a bit surprised that he was still hanging in there, but they don’t know him like we do 😉 130
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/08/2026And literally just now on the live coverage!! 130
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/08/2026From yesterday: our very own Emilien Jacquelin leading the peloton at the Tour du Limousin… So awesome to see him fulfilling a longstanding dream. Don’t get too hooked on it, Emilien - we want you back on the snow!!! 140
Ski Shoot Repeat @skishootrepeat.bsky.social · 16/08/2026A new entry in the Mascot Charts: Luigi, mascot of European Gymnastics… 020
Ski Shoot Repeat @skishootrepeat.bsky.social · 08/08/2026It’s subtle but I love Birkenthals for the 6-7 when he crosses the line (in 6th or 7th)… (5th across the line in this clip!) 040
Ski Shoot Repeat @skishootrepeat.bsky.social · 26/07/2026Catching up on Men’s Gymnastics from the Commonwealth Games and this unexpected drop-in was a delightful moment in live television… Followed by Laura, the presenter, confessing that mascots freak her out… 000
Ski Shoot Repeat @skishootrepeat.bsky.social · 24/07/2026Made a offseason pilgrimage to the GB Bobsled and Skeleton push track today… Paid homage thru the trees on behalf of @thekenchilds.com and all the wannabe sliders out there 031
Ski Shoot Repeat @skishootrepeat.bsky.social · 18/07/2026Lipowitz fan bringing the biathlon love to the Tour!! 071
Ski Shoot Repeat @skishootrepeat.bsky.social · 16/07/2026Quinn Simmons, charging up at CAT 4 climb and having the chops to say hi to his Dad…. Aaaw! 181
Ski Shoot Repeat @skishootrepeat.bsky.social · 11/07/2026Early birthday present courtesy of the amazing @conorboyle.bsky.social - something to pass the long hot days of summer!! Perfect to maintain form ahead of the biathlon season! 2100
Ski Shoot Repeat @skishootrepeat.bsky.social · 05/07/2026Lil dude is very happy! Let’s goooo, Norway!!!! 110
Ski Shoot Repeat @skishootrepeat.bsky.social · 30/06/2026Holmenkollen moose is giving me The Look, so I guess it’s Norway for the win. 🇳🇴 100
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/06/2026Tour de Suisse (Men’s) giving us some mascot action… well done on your stage win yesterday, Romain, but Banana and Fox (?) are working hard too! 010
Ski Shoot Repeat @skishootrepeat.bsky.social · 08/05/2026The Nava climb on today’s Vuelta Feminina - just wow! What a brutal road. Make it a fixture every year! (I write this from the comfort of my sofa while Paula Blasi (who finished 2nd) sits on the grass by a wonky tent…) 050
Ski Shoot Repeat @skishootrepeat.bsky.social · 10/04/2026Emilien Jacquelin is on his bike on cobbles and suddenly I’m in over-protective mom mode… Skis and rifles are way safer… #biathlon 230
Ski Shoot Repeat @skishootrepeat.bsky.social · 23/03/2026no #biathlon today 😢 but I can share this pic of Oslo airport. As you’d expect, it’s quiet, clean and efficient. It’s also very stylish, with a timber roof and paper-like infills that suggest the early days of flight… 170
Ski Shoot Repeat @skishootrepeat.bsky.social · 22/03/2026And we are all in our feelings as we prepare for the last World Cup race of the season. We are up at the chapel to get some pictures as the men ski up the hill… #biathlon 070
Ski Shoot Repeat @skishootrepeat.bsky.social · 22/03/2026Today’s view from the Kapellskogen in Holmenkollen. Note the flags - there’s a lot more wind today, which you’ll notice on the range but will also be factor on the tracks. It might be smart to sit in 2nd place (if you can)… #biathlon 030
Ski Shoot Repeat @skishootrepeat.bsky.social · 22/03/2026Best. Day. Ever! I have a @ballesdepioche hat!!! Merçi, Christophe ❤️🇫🇷❤️🇫🇷 #biathlon 040
Ski Shoot Repeat @skishootrepeat.bsky.social · 22/03/2026The bar at Holmenkollen was too busy last night, so we have come early today! Apparently, Aperol spritz comes in pints! #biathlon 040
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026There’s a queue for the Estonian Fun Party House!! This year it’s definitely Sweden leading the party charge! #biathlon 020
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026Hey, how about we add some cloud and wind to the Men’s Pursuit, just after zeroing has finished!? OK!! #biathlon 120
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026Vetle during his warm-up stopping to say hi to family and friends ❤️❤️ #biathlon 030
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026Wow. Wow. Wow. The Women’s Pursuit. Time for a sit down… #biathlon 050
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026Sun’s out, guns out! The fog has cleared! #biathlon 040
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026Up on the hill for the Pursuits today! Amazing views of the tracks and the range. Also great for meeting dogs! #biathlon 081
Ski Shoot Repeat @skishootrepeat.bsky.social · 21/03/2026How it started | How it’s going Some waffle action at breakfast today, with brunost (caramel style cheese), cream and berries. Norwegian good! 140
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026British #biathlon fans have come out today!! 150
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026You know how I like things to align… look at the Swedish trio all going in turn! #biathlon 000
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026Closer to the range today behind a combination of Danish and Norwegian tiny flags! #biathlon 030
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026Unexpected mascot encounter! (Not Braute but I’m on a mission now!!) #biathlon 020
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026Oh Lordy what have I done?? After sharing the history of waffles in my most recent podcast (Ep. 57, skip to 33 minutes!): -the waffle truck was on TNT Sports yesterday - and Lisa Vittozzi almost missed the podium because ⬇️ Am I an influencer now??!! #biathlon 220
Ski Shoot Repeat @skishootrepeat.bsky.social · 20/03/2026Today’s breakfast of champions included brunost - Norwegian caramel cheese (the brown square on the furthest plate in the picture). I admit I was skeptical but it was lovely: quite mellow and buttery, not sweet! #biathlon 031
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/03/2026Ingrid Tandrevold making everyone cry… collecting her nieces from the crowd! #biathlon 151
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/03/2026Zeroing is under way for the Women’s Sprint! We have a lovely view!! If you see the Greenland / Denmark flag on TV, we’re a few rows behind! We are also in front of a lot of French vuvuzelas… #biathlon 030
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/03/2026The hero of Holmenkollen has returned!! We have access to waffles!! #biathlon 100
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/03/2026Reader, we caught the train! Our reward, this view just above Holmenkollen station… yes, that is mist over the fjord below #biathlon 020
Ski Shoot Repeat @skishootrepeat.bsky.social · 19/03/2026Should we catch this train? A) Yeah B) HELL YEAH!!!! #biathlon 130
Ski Shoot Repeat @skishootrepeat.bsky.social · 18/03/2026It’s still going well in Oslo… Me and Mr Ski Shoot Repeat having been talking about ghosts, prisons and the recipe for hoi sin sauce. Oh and a bit of biathlon. Team Tandrevold for tomorrow!! #biathlon 070
Ski Shoot Repeat @skishootrepeat.bsky.social · 18/03/2026The bar is not dingy or musty. It just has all of the beers and a solid collection of vinyl (currently playing a Bill Withers album). Oslo, stop flirting with me… 040
Ski Shoot Repeat @skishootrepeat.bsky.social · 18/03/2026“Wildly excited” doesn’t begin to describe my mood….!!!!! #biathlon 360