Transcontinental Race No4 Recap

TCR Recap

The fourth edition of the Transcontinental Race is over and couldn’t be more pleased with this year’s adventure. A race like this really teaches you to roll with the punches and I felt more prepared for the ride this year than the previous. The growth of the event has been tremendous and there is no other experience like it. From a dot watcher’s (spectator’s) point of view, it was noticeable how engaged one could be with all the different platforms to share the experiences from the road. The short films released throughout really added another dimension for spectating.

The goal for me this edition was to get as much mileage in as I could before the Alps. I knew I wouldn’t be moving fast once I was in the mountains. It took me four days to get across the French Alps, Swiss Alps and the Italian Dolomites and it was definitely a slow grind up some of the HC climbs I encountered along the way. I definitely over indulged a bit in the sleep department. The great thing about the Alps though is that climbing a mountain there, you forget the effort and soak in the scenery. It’s tempting not to get off the bike every switchback and snap a photo, but if I did that, I would’ve never made it to the end. I’d still be there now.

The rest of the Shanghai crew (Nelson Trees #80, Max Kraus #82, Joshua Rea #64) and I met up in Geraardsbergen and we had a pretty gnarly meal before all the madness started and some last minute preparations. I remember in 2015, at the start line when I turned to Nelson and asked, “What did we sign up for?” This year, instead of anxiousness, I felt calm and prepared. I knew what was going to happen and my body knew what I was going to do to it. Someone mentioned, “that it all started with Moganshan”. Late 2015, Nelson and Factory Five organized a 450km mini race in Shanghai to gauge interest for this type of endurance adventure race. It always feels good to share the adventure and I’m glad other Shanghai riders made it out this year. We had a strong showing and everyone made it across the finish line in time for the party!

Of course as soon as the race began, I had a small technical fumble with my Garmin. After updating the firmware, the auto-zoom feature turned on, so it was a bit of a task to find my route from the beginning. I wish I had the foresight to recognize that the Garmin might not always be correct, but I had loaded and checked each segment the week before and assumed things were fine. 

Unlike last year though, I decided to stick to the larger roads instead of the bike path along the river I had taken last year. Seeing all the riders in the dark, adrenaline gets the best of you and you start to overtake and aim to catch the red tail lights in front of you.

The only mistake of the first night was not to take an extra bottle of water. I ran out of water around 4am and realized there would be no stops until at least 6-7am, not too bad, but I really rationed alot to get the water to last until 4am, so I was pretty parched by the time I found some fluids. I later learned from a French rider that water in France can be resupplied from cemeteries and apparently in Croatia as well. I guess that will be useful for a future endeavor. 

Towards the end of the night, I ran into Josh tucking into a large plate of coq au vin and I decide to stop for a cola. I was pretty wired and decided I would hit the 480km mark and rest for the night. Josh was pretty keen on hitting the 500km mark. So with all the caffeine in my system, he finished eating and we continued to plow on through the night. Chatting with each other on the short climbs and then I would watch him fade away once the downhill came. We saw each other again at CP1 and proceeded to ride up the parcour together for Col de Ceyssat. The climb started out pretty steep, but evened out towards the top. It was good to get a taste of what was to come. This was a start of a trend. Josh and I would be continually leapfrogging each other and seeing each other until CP3. In one particular parcour up to Grimsel Pass, Josh screamed at me from behind and I was glad to have a climbing buddy for the night.

Getting past a country is always a good milestone to look forward to and cross off the list. I think Switzerland was the only country that I had to climb to get into and climb to get out. The climbing was amazing, but refueling cheaply wasn’t really an option. I had the most expensive espresso and croissant of my life, 18€. You get a lot of thinking time on the long ascents and you start to do all kinds of weird things to pass the time. Last year I counted and recorded the time it took for orange Tic-Tacs to melt in my mouth, then averaged the results. This year I tried to see how long I could close my eyes for without falling or crashing (10secs). Probably not the best idea, but once you’re fatigued, you start to rationalize things in your head and I kinda thought of it as micro-napping.

CP3 was really when all the TCR magic happened. I really should have ascended Passo di Giau through the night, but fatigue got the best of me and I decided the rain would be fine in the morning. It was only really forecasted for 1-2mm. That obviously wasn’t the case as nothing ever is in the Alps. The weather will change in an instant and a downpour started while doing the 10km, 9.1% average climb. Luckily for me I was in the grocery store in Alleghe and decided a pair of dishwashing gloves would be useful as I had misplaced my long finger gloves somewhere in Switzerland. 

A photo posted by Alvise Mori (@alvuz) on

Completely soaked through arriving to the top, I stopped for a hot chocolate and wrung out my clothes to get as dry as I could given the situation. I put on my dry t-shirt, wrapped my waterproof bivy around my shoulders and waist, put on the wet rain jacket and dishwashing gloves and descended the pass… the wrong way. Something happened to my gpx track and it pointed me towards Cortina d’Ampezzo instead of the way I came up. I ran into another rider who had done the same thing, but he realized earlier than myself. Going past him headed back up the pass, he shouted, “I made the worse kind of mistake”. At that point, I hadn’t realized I was in the same boat. This turned out for the best though as there was a laundromat just outside of the city and I was able to warm up. I stopped in, stripped naked with just my sleeping bag around my body and awkwardly shivered and waited for everything to dry. It was a bit of a useless exercise as the rain continued to pour outside, but it gave me time to warm up a bit and regain feeling in my hands and feet.

I had a mantra for the ride and it was to stay on the bike no matter what. If you’re not on the bike, you’re probably not doing anything useful. I tried to multitask everything on the bike and ended up getting pretty good at it, though some things are still better done off the bike.

After a quick last meal in Trieste, Italy and a quick dip into Slovenia, I descended into Rejika, Croatia. Initially I thought I would have a great ride along the coast, but it quickly turned into a dangerous game with the wind often blowing me off the road or across the lanes of traffic. I would lean into the wind coming inland, but often times it would abruptly stop and I would not have enough time to react and end up off the side of the road. I ended up heading inland earlier than planned to try and get away from the winds, but escape was futile. I ended up climbing halfway and exhausting myself, so I took shelter in a concrete windowless block that seemed to be built for this exact purpose. I couldn’t be happier and decided to wait until daylight to continue the fight. With a 3hr sleep inside the shelter, I continued onwards without food or water as I had finished it before I went to bed. I ended up moving 50km in about 9hrs, including the sleep. This was not good. I was glad I was heading inland towards Bosnia and Herzegovina. Even though I knew from experience, the roads would be a little more hectic and you kinda just have to ride the white line because of all the large vehicles passing. I had a bit of a flashback to last year when I road on the same road towards Kosovo that I did not particularly enjoy. At this point in the race though, my knee was acting up from a previous injury and was popping ibuprofen’s every two hours to quell the swelling. Having run out of Euro’s I entered Kosovo with no cash. Cashpoints are particularly rare for people with a Chinese debit card (Unionpay), so Italy would have been the last point for me to withdraw cash. Credit card would be fine I thought, and it was until I would need to enter Greece, a country that I had not entered before and didn’t bother to look up their credit card policies and usage. At least there was an affiliated bank that I would be able to withdraw cash from.

The border guards in Kosovo thought I was related to Jet Li, even though my surname was off by a character. I tried to convince them I was him, except I used Jet Li as my stage name. I don’t think they understood the concept of a stage name, so we just sort of reached a stalemate and I didn’t try to explain. They stamped my passport and actually wanted to see the brevet card as proof I was part of this bike race, apparently a few people had crossed in before, so they were familiar with the drill. Garmin has an interesting way of indicating military grounds and having seen a speed limit sign for a tank last year, when I saw a tank indicated on the Garmin screen, I had to investigate though I didn’t find any tanks. But I did find a sports arena dedicated to ole Bill Clinton.

Macedonia was a breeze and I knew I was making my way downhill again towards the coast. I was slightly worried about the border crossing, but my attention was quickly turned towards something a bit more worrisome. I had gotten so many punctures that I was no longer riding tubeless as the holes in the tire became too large to hold in sealant and self repair. Being a novice to road tubeless, I did not have a tubeless repair kit and I swapped back to using inner tubes. I was pulled to the side of the road by the traffic police and told the roads ahead would be too dangerous to travel due to to increased holiday traffic in Greece. I was told to take the old road, which started off as compact gravel, very easy to ride, but quickly turned loose. I specifically asked if this section was paved and was told this was true by the traffic officer, though deep down inside I knew it wasn’t true. I had used streetview during the planning of my route and knew this road was unpaved. Well it was only 18km, so how long could it possibly take? Three hours and three punctures later, I was still on the gravel and decided to nap since I was kinda stuck in quiet place anyway.


I had used all of my tubes and would need to restock soon. I had problems seating the tire and finally got it seated after pumping to a very high pressure with a shop pump in Greece. This wasn’t until Serres and I had already had another puncture in the 40ºC (104ºF) heat. I couldn’t have been happier to find a proper bike shop in Greece and after the experiences I had with having to boot my front tire twice already, I just changed the tire completely and bought three more inner tubes for the road. After my mechanicals and off road adventure, I thought I’d treat myself to a decent meal. I found a rotisserie chicken place and I ate an entire chicken. The other people in the restaurant were either disgusted, impressed or more likely a little bit of both. I am definitely counting this as an achievement.

Greece wasn’t finished with me yet though, riding through Nestos National Park, I encountered many dogs who would just give a chase. It was night time and I couldn’t see them behind me once I passed them anyway, so I just road a bit faster hoping they would lose interest. After approaching the last bridge, the street was better lit and two quite docile looking dogs began to give me a chase. I thought nothing of it as I had seen them coming from what looked like a house. I thought chasing was probably all that was in store, but one of the dogs snarled it’s teeth and chomped down on my heel. Luckily all he got was the shoe and I was just startled. After a swift kick to the face the dog retreated, but his partner was still quite agitated by me. After a short sprint, screaming and kicking at the dogs, they finally gave way. At this point, I was crossing the final bridge and there was now an audience of old greek fishermen staring at me bemused, while I awkwardly rode onwards. I later shared the story with Nelson, who by his account and details, had been chased by the exact same dogs and had the same awkward stares from the fishermen.

With no one to catch and no one chasing from behind, I wasn’t in quite a rush to get to the end, but I had also had enough of the dogs and didn’t want to risk another night of riding. I thought to myself I would skip proper sleep again and opt for a short nap instead and continue to Çanakkale. The ride out of Greece to the border had intense headwinds again and looking down at my Garmin, I was pedaling to move downhill on a -6% grade. It was pretty slow rolling, but I didn’t let it get to my head. I was so close and I had seen there was a spectacular tailwind heading into the finish. Just a short climb and near the top I ran into George Marshall #210. We had been leap frogging each other and experiencing the same heat, winds, punctures and dogs, so we sat down for a quick beverage and Turkish pizza. We ended up chatting all the way to the ferry to Çanakkale. I had a quick facetime to friends and family and Nelson was at the clock tower with beers in hand. After chatting with friends way faster than myself, I ate two kebabs before trying to find a hotel and getting some sleep. Since my last hotel night at the end of Bosnia, I had only napped two hours at a time for the last three days and covered about 900km. I was running on at least two liters of Redbull or Monster each day, not to mention the other types of caffeine. The beer went down easy and I enjoyed a good ten hour sleep. I was so happy I almost couldn’t sleep. Almost…

Things I took away from this TCR:

  • Cemeteries in France and Croatia have water faucets.
  • Tire patches don’t work in 40ºC+ heat.
  • Bring a tubeless repair kit
  • Make sure your jacket is still waterproof before the race
  • You can’t run from the weather, but you can time it right
  • Dogs are always going to be a part of TCR, but it’s all down to luck.
  • Routing is really important, everything else is just bonus.

I want to thank the volunteers, organizers, dot watchers and participants of this year’s race. In my opinion it’s the best ultra-cycling events in the world. But to be fair, I haven’t done any others… yet.

Here are some links to more content, photos, videos (official and Shanghai crew) etc…

15%OFF Until Sep 9

School’s about to start and we know that everyone loves a good deal. That’s why we’re running a ‘back to school’ sale that everyone can take advantage of. All items in our online shop are discounted at 15% off until September 9th. No need for a fancy code, just add to cart and checkout!


F5 CX Custom: Maciej

This is broaching new territory for us. Maciej came to us looking for a unique CX frameset, made from aluminum with an oversized head tube. We did that just, and couple it with a pretty killer paint job and a great set of components. The result is something we’re all proud of! Scope the photos below:




F5 CX Custom: Casey

With the growing rage over CX bikes, we’ve been building quite a few lately. This one is definitely one of our favorites. Built for Casey in Canada, this Columbus Zona CX frame has a killer custom paint job, combining deep purple with both satin and glossy black. Coupled with a Shimano 105 groupset, he also opted for TRP Spyre disc brakes. The frame and fork also both have rack mounts so the build can be used as a future touring bike. Killer ride!





F5 Road Custom : Xavier

This 1″ steel lugged road frame was built for Xavier with the intention of looking incredibly classic while handling like a high end performance ride. Chrome lugs and chrome stays, the paint job is the same as our Silver Element F5 Pista. Coupled with a Shimano 105 groupset, H Plus Son high polish TB14 rims, our Titan stem and a pair of low flange Novatec sealed hubs, this is a great looking bike. Catch it in London, UK!






F550s Custom : Pascal

There’s no denying it, this is an absolutely beautiful bicycle. We made this custom frame for Pascal, and had it shipped to him in Switzerland where he built it up with nothing short of the best components. Full list is below!

Frame: Factory5 F550s custom 61cm
Headset: Chris King 1 1/8” Sotto Vocce Black HS
Stem: Thomson Elite x2 Road Black 90mm
Handlebars: Cinelli Mash Road Bars  Black 42cm
Bartape: Fizik Superlight Classic Tacky Touch Black
Brake Lever: Paul Comp Crosstop
Brake: Shimano Sora BR-3500
Seatclamp: Thomson
Seatpost: Thomson Elite 27.2mm Black
Saddle: Fizik Arione K:IUM Black
Bottom Bracket: Campagnolo Record Pista 111mm
Cranks: Sugino 75 Track Black 165mm
Chainring: AARN 7075 144 BCD 47T
Chain: DID (Daido) Stainless Racing Pro Track Chain
Cog: Euro-Asia Imports track cog 17T
Frontwheel: Mavic Ellipse
Backwheel: Mavic Ellipse
Tubes: Continental Race 28 60mm
Tires: Continental Gator Hardshell 700c, 25c

Second Hand Bikes For Sale

‘Tis the season! Those who wanted upgrades or a new whip are enjoying the incredible weather in Shanghai, and we’re overflowing with second hand bikes. If you’ve been on the lookout for a great deal then now’s your chance. Feel free to drop us a line ( or swing through the shop. First come first serve!

1. (SOLD) 53cm Matte Black F550 – 3500CNY

This pre-loved F550 is in pretty good shape, though the frame does have quite a few scratches. It’s set up as a single speed with both front and rear brake. Box rims, Novatec hubs, Prologo saddle and a comfy set of riser bars. Great bike for getting around town.


2. (SOLD) 56cm Custom F5 Pista – 5,000CNY

This custom F5 Pista looks as though it’s barely been ridden. Chrome lugs, deep purple paint job, and killer components. Gran Compe hubs, H Plus Son Tb14 rims, Nitto stem, Nitto handlebar, SRAM Omnium crankset, and San Marco saddle. Ready to roll, already set up as fixed gear and fitted with one front brake.


3. 47cm Specialized Road Bike – 3500CNY

This little road bike is technically for ladies, but anyone looking for a small geared bike could profit from this. Full Shimano SORA groupset, aluminum frame and fork, this bike is in really good condition.


4. 53cm Custom Pelizzoli Track – 8500CNY

This bike is completely decked out. Dura Ace NJS hubs, H Plus Son Archetype rims, Miche crankset, Nitto stem, and a brand new chrome fork (never ridden). The frame was hand made in Italy, and this complete bike weighs only 7.3Kg – super light!


5. 28″ Custom Cruiser Rebuild

This rare double top tube China Post frame was repainted in a champagne gold color, and built for city cruising. It’s recently been tuned up and is ready to roll. New saddle, front and rear brake, and fresh grips.


 6. Satin Black Fixed Gear Freestyle – 3800CNY

This bike is made for jumping curbs and stair sets, even though it has a front basket. For anyone wanting to cruise in style this is the whip for you.


7. (SOLD) 53cm 17Teeth KERO – 1700CNY

This fixed gear bike is in great shape, ready to roll with bullhorn bars and a front brake. It’s an aluminum frame with a carbon alloy fork.


8. 52.5cm 2008 F4:13 Pinarello Road Bike – 13500CNY

This pre-loved 2008 Pinarello F4:13 is in great condition. Full carbon frame and fork, complete with Shimano 105 groupset, Most carbon components seatpost, stem and handelbars, it’s sized at 52.5cm.


9. 56cm Fondriest Rebuild – 5000CNY

This early 90’s 56cm Fondriest road frame is in absolutely perfect condition, practically never ridden making it NOS (new old stock). It is made with Columbus Gara tubing, lugged and has a 1″ chrome fork. All of the components and brand new, making it an absolutely beautiful ride. With top tube inner cable routing, front and rear brake it’s perfect for city cruising or even long distance rides.


10. 50cm Ridley Crossbow Frameset – 3500CNY

This frame and fork are brand new. Frame is aluminum, fork is carbon alloy – a great frame imported into China and ready to be built! Never ridden.


The Japanese Odyssey

Long distance unsupported cycling races are all the rage these days. With their growing popularity, like the Transcontinental Race, it’s getting tougher and tougher to be guaranteed a starting spot. That’s why it’s key to get in on a new race series from the beginning. Now’s your chance!

The Japanese Odyssey was started last year and is seeing it’s second edition starting September 17th, in Tokyo. This year it’s all about taking entrants up a series of steep and famous climbs in Japan, and getting them to course their way through mountainous areas.


This year riders will go through places of cultural significance, experiencing the magic of “rural” Japan. Everyone must finish within 14 days through mandatory mountain passes and check points till the finish line in Osaka. When, where and how long to stop off, that decision is entirely up to you.


If you’re looking for a challenge and really want to test yourself, drop the organizers an e-mail at – we’ve already registered and will see everyone at the starting line in Tokyo!

F5 Instagram Contest

Want to win a pair of F5 Pista Hubs? We’ve got a really easy to enter competition going on right now. All you need to do is follow these three simple steps…

1. Follow us on Instagram @Factory5

2. Repost this picture and tag @Factory5 #winF5pistahubs

3. Comment on our account and tag your friends

What are you waiting for, get to it! Contest ends on August 10th at 9am (China time) and the winner will be announced through our instagram account.