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

We made a custom kit! 🚴‍♂️🔥

‪@RoadtoA‬ ⁩ and I are incredibly stoked to announce that we’ve collaborated with Pedal Mafia to design and release a real-life cycling kit for the 'Road To Bonk' community!

This is a pre-order team store, which means it is only temporarily open and will close on 18 May 2026 .

🛒 Store link: usa.pedalmafia.cc/collections/road-to-bonk-custom
🔑 Passcode: 26 (See attached screenshots for where to enter this!)

Most importantly a heartfelt THANK YOU to all of you for helping to build such a wonderful and supportive community.

Also, let us know what you think of the design in the comments! 👇

Much love,
Steven

P.S. I already own two of their ‘Core Kits.’ If you have any questions, let me know! 🙂

2 days ago (edited) | [YT] | 17

Bike Bonk Biff

🚨 DO NOT FORGET!! - Guild Wars is back — Round 2! 🚨

🗓 THIS Sunday, May 3, 2026
⏰ Start time: 3:00 PM UTC, 4:00 PM UK, 5:00 PM CEST, 11:00 AM Eastern, 8:00 AM Pacific

After Fitness Fellowship took the first win, it’s time for the rematch. Fellowship vs. Road to Bonk #2 is happening soon!

🗺️ Route: Empire Elevation (zwiftinsider.com/route/empire...)

🔗 www.zwift.com/uk/events/view/5556253

This will once again be a mass-start, all-out race, with results separated by category.

Important for team scoring:

Make sure your name includes [Fellowship] or [RtB] before the race.

Rule changes for this round:

Results will be taken from ZwiftPower this time, so make sure you’re registered there if you want your result to count
No points for overall win, no points for highest average HR
Updated scoring system with more bonus-point opportunities across categories



Scoring - 49 Total Points

1st place in each category will receive 3 points for their community.
2nd place in each category will receive 2 points for their community.
3rd place in each category will receive 1 point for their community.

The rider with the highest average power (5 minutes in Watts/KG) IN EACH CATEGORY will receive 1 bonus point for their community.
The rider with the highest average power (30 seconds in Watts/KG) IN EACH CATEGORY will receive 1 bonus point for their community.
The rider with the LOWEST average power (20 minutes in Watts/KG) IN TOP 10 of EACH CATEGORY will receive 1 bonus point for their community.

The fastest woman will receive 2 points for their community.
The fastest rider above 60 years of age will receive 2 points for their community.


A few key notes:

Category enforced
Power meter required
Heart rate monitor required
Neutralised bikes / bike upgrades
Assigned bike (Specialized Project 74)
ZRS changes


Sign up everyone and invite your friends!

Adam & Steven & Liam

1 week ago (edited) | [YT] | 25

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 month ago (edited) | [YT] | 48

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 month ago | [YT] | 52

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

1 month ago | [YT] | 21

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

2 months ago (edited) | [YT] | 20

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! 💯🥰

2 months ago | [YT] | 2

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

2 months ago | [YT] | 42

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.

2 months ago | [YT] | 17

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. 😉

2 months ago | [YT] | 23