Hi! I’m Steve, and this is Bike Bonk Biff — a Zwift-focused cycling channel packed with race breakdowns, route previews, livestreams, shorts, and full race replays.
I cover the Zwift ZRacing series, virtual crits, sprint showdowns, and the tactics that make or break a race — all with some humor and the occasional well-timed bonk.
While Zwift racing is the core focus, I also plan to cover outdoor rides, cycling gear, and the occasional deep dive into training and tech.
👉 Subscribe and ride along!
Bike Bonk Biff
🚨 Our very first racing event is here! 🚨
We’re excited to announce Guild Wars: Fellowship vs. Road to Bonk - the first showdown between our two teams - The Fitness Fellowship run by Liam Shaw (@LiamShawLevelsUp) and Road to Bonk run by Adam Janousek (@RoadtoA) and Steven Mihalik (@BikeBonkBiff).
🗓 Sunday, April 12 2026
⏰ Start time: 3:00 PM UTC 4:00 PM UK 5:00 PM CEST 11:00 AM EST 8:00 AM PST
📍 Route: Hot Laps (4 laps of the Volcano + finish up the Jarvis KOM)
🔗 www.zwift.com/uk/events/view/5525373
This will be a mass-start, all-out race, with results separated by category. The individual pens will be separated by Zwift Racing Score.
Rules:
This is a public event, but in order for your result to be counted in the Guild Wars results, you must choose which team will you race for in this race (even if you otherwise race for a different team) and show it by including either of the team tags ([Fellowship] or [RtB]) in your name on Zwift.
There are 35 points in play, the winning team is the one with more points:
3 points for the winner of each category (total 15)
2 points for the 2nd place of each category (total 10)
1 point for the 3rd place of each category (total 5)
2 extra points for the overall winner
1 extra point for the rider with the highest average HR
1 extra point for the rider with the highest 20 min power (in W/kg)
1 extra point for the rider with the highest 15 second power (in W/kg)
A few extra notes:
Category enforced
Power meter required
Heart rate monitor required
All bikes and bike upgrades are neutralized
Fight hard, fight fair, invite your friends and enjoy the event!
Discord channels:
Fitness Fellowship: discord.gg/WkKc9JMzTg
Road to Bonk: discord.gg/eJaE7vcW54
<3 Adam, Liam, & Steven
1 week ago (edited) | [YT] | 48
View 6 replies
Bike Bonk Biff
Big update for the channel 🙌
I’ve recently partnered with a few brands I already use while riding and racing on Zwift, and I now have affiliate links set up:
🚴 MAAP Cycling Apparel
🧼 Muc-Off (cleaning & maintenance)
🌍 Zwift
If you’re already using any of these, or thinking about trying them, you can use the links in my video descriptions. It helps support the channel at no extra cost to you.
No pressure at all… just wanted to share and say I appreciate all the support so far! 👊
More racing content coming soon… including some serious suffering 😅
1 week ago | [YT] | 42
View 16 replies
Bike Bonk Biff
Hi All!
You may have seen that the Zwift Ride is now at it's lowest price!
Being that I recently partnered with Zwift(!), you can support the channel via the below link(s)! :D
I do ride with this frame, so let me know if you have any questions! <3
Cheers!
-Steven
Zwift Ride (frame only) for 200 OFF:
UK - zwiftinc.sjv.io/vDNoZ3
US - zwiftinc.sjv.io/9VgbBy
EU - zwiftinc.sjv.io/DWKjMd
4 weeks ago | [YT] | 21
View 0 replies
Bike Bonk Biff
Happy Saturday, Friends!
Late notice, but I am hosting a group ride today (Saturday) at 7pm CET (1pm ET).
This is a BANDED RtB group ride on the Ven-Top route.
Banded Details:
- Holding 10+ watts will keep you in the group
- Group speed is roughly determined by our total average w/kg.
While this will be a long ride (2+ hours), it is a great opportunity to connect and knock off the longest climb on Zwift!!
Link below and hope to see you there!
www.zwift.com/events/view/5485651
1 month ago (edited) | [YT] | 20
View 5 replies
Bike Bonk Biff
Happy Monday, Friends! 😊
I HAVE to share this one with all of you!
Our friend,@titaniumben9923, has composed what I think is the best example of effective descending in Zwift in their most recent video!
Don't make my mistake of breaking your Super Tuck too early because it will cause time loss and more importantly, a chance to recover!
Thanks again, Ben, for helping to make us better Zwifters! 💯🥰
1 month ago | [YT] | 2
View 2 replies
Bike Bonk Biff
Quick update this week 👋
I’m unfortunately feeling pretty under the weather, so I likely won’t be racing Stage 3 of Tour de Zwift until I’m properly back on my feet. No forced watts, no hero efforts — just recovery first.
That said… I’m hoping to still show up for something a little more my speed this weekend 👀
This Sunday I’m planning to join the Road to Bonk community ride on Tour of Fire and Ice — a banded ride, which means:
• all categories welcome
• nobody gets dropped (unless you stop pedaling)
• pure social suffering, together
If you want to ride TdZ without racing it — or just spin, chat, and survive the climbs — this is a great one.
👉 Event details here:
www.zwift.com/uk/events/view/5376017
Fingers crossed I’m feeling well enough to roll.
If not… I’ll be cheering from the sidelines and back racing soon.
Cheers!
-Steven
1 month ago | [YT] | 42
View 16 replies
Bike Bonk Biff
Before you race Stage 3 of Tour de Zwift on BRAEk-fast Crits and Grits…
this route deserves more respect than it usually gets.
I actually covered this course back in September with a full, in-depth route recon — breaking down attacks, positioning, and where races actually start to fracture.
It’s one of my earlier recon videos, so it’s not as polished as my recent stuff — but tactically, it’s still one of the most complete breakdowns I’ve done.
If you want to know:
• where the pace really spikes
• which sections invite dangerous moves
• and where you cannot afford to drift back
👉 Route recon:
https://youtu.be/u5vhxw7T6so
And if you want to see how those tactics play out under real pressure, I also have full race footage from this same course — a spicy Cat A field where we finished just outside the top 10.
👉 Full race (Cat A):
https://youtu.be/EciJN2T1F90
Race smarter. Don’t wing it.
1 month ago | [YT] | 17
View 5 replies
Bike Bonk Biff
🚨 Racing Hell of the North this week in Tour de Zwift? 🚨
Good news — I already published a full route recon for this course back in December, and everything you need to know still applies.
▶️ Watch it here before you race:
https://youtu.be/Y7d1g0LBDd0
I break down:
Key selection points
Where the race usually splits
How to survive (and race smart) on the cobbles
If you’re lining up for Stage 2, this will save you some surprises. 😉
1 month ago | [YT] | 23
View 4 replies
Bike Bonk Biff
WOW — what a way to finish the New Year Tour! 🚴♂️🔥
Going into the final stage on Itza Party, I honestly wasn’t sure I’d even make it to the finish with the front group… let alone stand on the podium. Somehow, through tired legs and sheer stubbornness, I managed to grab 🥉 3rd place out of 15 riders in the final stage!
The pace was absolutely savage early on:
• Hilly KOM at nearly 6 w/kg
• Titans Grove KOM Reverse right after
• And then a surprisingly slower (but very painful) final section — a clear sign that everyone was feeling four straight days of hard racing
🔁 Stage Recap (All Races Streamed Live)
If you missed any stages or want to relive the suffering 😅:
Stage 1 – Fast, aggressive racing that set the tone
Stage 2 – Bigger Loop = Bigger Problems (limit truly tested w/ 10 min solo chase)
Stage 3 – Stayed with the front group, but paid for poor sprint positioning
Stage 4 – Climbers’ course, fatigued legs… and somehow a podium finish
📊 Final Tour Results
• General Classification: 7th / 23
• Points (All-Rounder): 8th / 23
• Points (Sprinter): 10th / 23
• Points (Climber): 6th / 23
A huge shout-out to Adam (@RoadtoA ) — not only for suggesting this event in the first place, but for being a constant source of motivation throughout every stage. Riding alongside a great teammate from RtB and an even better friend made the hard moments that much easier to push through.
Massive thanks as well to everyone who tuned into the live streams, dropped encouragement in chat, and helped push me further than I thought I had left.
If you want to catch up or re-watch any stage, the full New Year Tour playlist is up on the channel.
Onward to the next challenge — ride on! 💪🔥
3 months ago | [YT] | 29
View 6 replies
Bike Bonk Biff
🚴♂️ ROAD TO BONK — COMMUNITY RIDE & TEAM INVITE! 🚴♀️
Adam (@RoadtoA ) and I (Bike Bonk Biff) have officially launched our own Zwift racing & community team — Road to Bonk — and we’d love for you to be part of it.
Whether you’re racing hard, training smart, or just here for the laughs, this is all about riding together and enjoying Zwift as a community.
🔗 Get Connected:
👉 Join the Road to A Discord (our main hangout):
discord.gg/eJaE7vcW54
👉 Join the Road to Bonk Club on Zwift:
www.zwift.com/uk/clubs/073fb18e-ae9b-440e-b4c3-d95…
👉 Join Road to Bonk on ZwiftPower:
zwiftpower.com/team.php?id=23539
🟣 COMMUNITY EVENT – THE UBER PRETZEL 🟣
We’re hosting a Road to Bonk Community Ride on the legendary Uber Pretzel route on December 29, 4 pm EU time!
✔️ Fully banded ride – no one gets dropped
✔️ Ride, chat, suffer (a little), and laugh together
✔️ Perfect for all abilities — this one’s about the experience
📅 Join the event here:
www.zwift.com/uk/events/view/5300531
If you’ve ever wanted to be part of a fun, supportive Zwift crew — this is your sign.
Hope to see you on the roads (and the climbs 😅)!
3 months ago (edited) | [YT] | 26
View 13 replies
Load more