For a second season in a row, I don't have any race days in January. With a handful of new Pro Tour teams in the peloton and a bunch of riders switching teams. Now seems like a good time to do a deep dive on the cycling scene.
Pro Tour Breakdown By The Numbers
AVG
Climbs
Sprints
Hills
Cobbles
TTs
Team Sunweb
80.9
74.4
79.9
76.7
79
76.3
McLaren - Bahrain
80.7
77.5
80.6
76.8
75.8
75.4
GCN Racing
80.6
80
76.2
78.6
71.4
75
TAP Portugal
80.6
77.1
79
79.6
74.9
74
Ridley
80.4
76.5
77.5
80.5
80.2
75.1
AEGON
80.3
76.1
78.8
76.9
75.2
76.1
Groupama - FDJ
80.2
77
78.4
78.6
75.9
72.1
Zwift Pro Cycling
80.2
77.8
77.6
79.1
74.6
76.9
Team CSC
80.1
76.4
78.9
77.8
77.3
78.2
T-Mobile
80
77.5
77.6
78.4
74.7
77.1
SEG Racing Academy
80
77.4
78.2
77.6
76
78.2
Astana
80
77.8
78.5
77.9
73.2
73.6
Panasonic
79.9
77.9
77.8
75.9
75.6
72.2
Lotto Soudal
79.8
76
76.9
78.6
76.4
74.9
Discovery Channel
79.7
77.1
76.7
78.1
78.8
73.5
Cofidis
79.5
75.8
78.7
77.8
73.7
73.9
Movistar
79.1
76.7
73.9
79
74.3
74.8
AG2R La Mondiale
79
77.2
76.8
77.6
74.8
73.2
Best Climbers
Cyclist (Age)
Team
MO
HI
ACC
STA
REC
RES
D.F. Martinez (28)
Panasonic
85
81
83
77
80
73
Egan A. Bernal (27)
GCN Racing
85
80
80
76
82
79
Brandon McNulty (26)
Zwift Pro Cycling
84
79
71
76
82
76
T. G. Hart (29)
GCN Racing
84
77
78
75
77
80
Ivan Sosa (27)
Ridley
84
79
79
75
77
74
Urtzi Dominguez (24)
Liquigas
83
81
74
78
81
74
E. Buchmann (32)
GCN Racing
83
78
78
79
84
75
Miguel A. Lopez (30)
TAP Portugal
83
79
81
77
77
79
Léo Vincent (29)
Groupama - FDJ
83
82
76
78
74
74
Jai Hindley (28)
Israel
83
80
78
75
75
79
Best Puncheurs
Cyclist (Age)
Team
HI
MO
ACC
STA
REC
RES
Domen Novak (29)
Lotto Soudal
84
73
77
80
71
72
Felix Gall (26)
Movistar
83
72
82
82
70
78
David Gaudu (28)
Groupama - FDJ
83
78
80
82
73
76
Gregor Mühlberger (30)
Rotor
83
75
80
79
77
78
Wilmar Paredes (28)
Dimension Data
83
73
79
81
70
73
Robert Power (29)
AEGON
83
74
78
79
72
77
Vincenzo Albanese (28)
Zwift Pro Cycling
83
75
81
75
76
74
Colin Stüssi (31)
Novo Nordisk
83
72
77
78
71
69
Ward Jaspers (27)
Diema
83
73
74
74
68
72
Michael Matthews (34)
Team CSC
82
75
82
82
79
79
Best Sprinters
Cyclist (Age)
Team
SP
ACC
FL
STA
REC
RES
Lorena Wiebes (25)
AEGON
85
85
81
80
78
79
Arnaud Démare (33)
Groupama - FDJ
84
83
81
80
78
79
Mickaël Jaquier (25)
Israel
84
82
77
78
74
72
V. Beeckman (26)
TAP Portugal
84
85
75
75
72
70
André Looij (29)
McLaren - Bahrain
84
83
77
71
74
74
Caleb Ewan (30)
Astana
83
83
76
78
72
81
Marta Bastianelli (37)
SRAM
83
82
77
80
69
76
P. Ackermann (30)
CAP48
83
82
79
79
68
75
Fernando Gaviria (30)
Panasonic
83
83
77
76
75
78
D. Groenewegen (31)
Team CSC
83
82
77
74
78
77
Best Cobblers
Cyclist (Age)
Team
COB
HL
SP
STA
REC
RES
Andreas Kron (26)
Diema
84
70
67
80
69
71
Holstad Ludvik (26)
Ridley
83
72
69
81
67
71
David Per (29)
Liquigas
83
72
72
77
71
72
Mike Teunissen (32)
Team Sunweb
82
75
77
85
73
83
Yves Lampaert (33)
Ridley
82
75
75
80
76
82
Tiesj Benoot (30)
Team Sunweb
82
75
70
81
75
78
Piet Allegaert (29)
Ridley
82
70
70
78
68
74
Lorena Wiebes (25)
AEGON
81
75
85
80
78
79
Arnaud Démare (33)
Groupama - FDJ
81
75
84
80
78
79
Wout Van Aert (30)
Zwift Pro Cycling
81
77
69
80
72
78
Best Time Trialists
Cyclist (Age)
Team
TT
PRL
FL
STA
REC
RES
Rauf Guliev (25)
Team Sunweb
85
82
76
77
71
83
Gino Mäder (28)
McLaren - Bahrain
84
82
78
77
79
85
Filippo Ganna (28)
UAE Team Emirates
83
83
82
78
75
84
Mikkel Bjerg (26)
AEGON
83
81
77
72
77
84
Stefan Küng (31)
SEG
83
81
76
73
72
80
Larry Gooden (25)
ONE
83
77
74
72
70
81
Bob Jungels (32)
T-Mobile
82
81
80
78
78
84
Urtzi Dominguez (24)
Liquigas
82
78
71
78
81
74
S. Beeckman (26)
Zwift Pro Cycling
82
82
81
76
73
82
Ryan Mullen (30)
SEG
82
79
75
72
72
80
Best Male U25 Prospects
Cyclist (Age)
Team
AVG
SP
MO
HL
CO
TT
Urtzi Dominguez (24)
Liquigas
81
72
83
81
71
82
Tebiro Pienaar (21)
SEG
80
81
64
71
78
68
Danny Gosling (24)
T-Mobile
80
81
67
73
72
68
Ronald Curley (24)
Chubu Electric
79
72
75
82
68
71
Bahram Niftaliev (22)
Team Sunweb
79
81
68
69
74
74
Xander Das (23)
AkzoNobel
79
69
68
74
67
71
Florent Bayard (24)
AG2R
78
55
82
76
53
72
Hafiz Sidek (23)
GCN Racing
78
67
76
80
67
67
Edik Trishin (22)
Moravia Steel
78
71
69
72
75
72
Ross Perez (24)
Origin Energy
77
79
61
66
66
64
Best Female U25 Prospects
Cyclist (Age)
Team
AVG
SP
MO
HL
CO
TT
Gift Chilton (22)
Discovery Channel
77
57
79
76
58
63
Jess Valdomino (21)
AEGON
75
61
74
71
61
78
Rosettano Pisani (23)
Liquigas
74
67
76
73
67
75
Scarlett MacLean (20)
UAE Team Emirates
74
69
63
79
68
68
Violet Harlock (20)
Origin Energy
74
68
76
70
64
76
Norah March (21)
Team CSC
74
63
74
71
66
77
Kristian Drechsler (23)
Team Grieg Seafood
74
74
72
76
67
69
Shy Aston (24)
Qantas
73
55
73
70
55
66
Ruby Mack (23)
Qantas
72
63
75
70
65
74
Naja Kruse (23)
Riwal CeramicSpeed
72
72
69
69
68
71
Calendar
Spoiler
Date
Race
Winner
5-Jan
New Zealand Championships (ITT)
James Judd
5-Jan
Australian championships (ITT)
Damien Howson
7-Jan
Australian Championships
Jai Hindley
7-Jan
New Zealand Championships
Dion Smith
15-Jan
La Tropicale Amissa Bongo
John Degenkolb
16-Jan
Santos Tour Down Under
Kilian Frankiny
21-Jan
Vuelta a San Juan
Richard Carapaz
24-Jan
Sharjah Tour
Chris Herbert
25-Jan
Vuelta Ciclista a Mallorca
Urtzi Dominguez
27-Jan
Gravel and Tar
Mounir Makhchoun
28-Jan
GP la Marseillaise
Vadim Pronskiy
28-Jan
Great Ocean Road Race
Phil Bauhaus
31-Jan
Volta a la Comunitat Valenciana
31-Jan
Herald Sun Tour
31-Jan
Étoile de Bessèges
2-Feb
Colombian Championships (ITT)
4-Feb
Colombian Championships
6-Feb
Colombia Oro y Paz
6-Feb
Dubai Tour
7-Feb
South African Championships (ITT)
8-Feb
Tour La Provence
10-Feb
Región de Murcia Costa Calida
10-Feb
South African Championships
11-Feb
Clasica de Almeria
11-Feb
Trofeo Laigueglia
13-Feb
Tour of Oman
14-Feb
Vuelta a Andalucia Ruta del Sol
14-Feb
Volta ao Algarve em Bicicleta
17-Feb
Tour du Haut Var Matin
18-Feb
GP Laguna Porec
21-Feb
Abu Dhabi Tour
22-Feb
Tour of Antalya
22-Feb
Omnium World Championships
Marcus Diamond In
24-Feb
Omloop Het Nieuwsblad
Marcus Diamond In
24-Feb
Classique de l'Ardêche
25-Feb
Royal Bernard Drôme Classic
25-Feb
Kuurne - Bruxelles - Kuurne
25-Feb
GP Izola
27-Feb
Le Samyn
28-Feb
Trofej Umag
Season Rankings
Pro Tour Points
Team
Individual
1
Zwift Pro Cycling
985
Kilian Frankiny
McLaren - Bahrain
570
2
McLaren - Bahrain
950
Primož Roglič
Team CSC
425
3
Team CSC
588
Wilco Kelderman
Zwift Pro Cycling
335
4
AG2R La Mondiale
457
Phil Bauhaus
AG2R La Mondiale
300
5
TAP Portugal
355
Hafiz Sidek
GCN Racing
275
6
GCN Racing
300
Bayung van Steeden
Zwift Pro Cycling
270
7
Diema
282
Vincent Beeckman
TAP Portugal
260
8
Astana
246
Fabio Felline
Zwift Pro Cycling
235
9
Movistar
220
Maxim Shirshov
McLaren - Bahrain
225
10
Discovery Channel
210
Grigoriy Shtein
Astana
225
…
…
17
SEG
75
32Grace Garner
SEG
30
NRMarcus Diamond
SEG
0
NRAlex Vogel
SEG
0
Grace Garner nearly has half of our team points so far after a solid 19th GC place at the Santos Tour Down Under to start her season.
Individual Wins
Cyclist
Nation
Team
Wins
1
John Degenkolb
Germany
Lotto - Kern Haus
5
2
Vincent Beeckman
Belgium
TAP Portugal
3
3
Kilian Frankiny
Switzerland
McLaren - Bahrain
2
4
Urtzi Dominguez
Uruguay
Liquigas
2
5
Adam Yates
United-Kingdom
Astana
2
6
Richard Carapaz
Ecuador
Lotto Soudal
2
7
Chris Herbert
Australia
Qantas
2
8
Edward Planckaert
Belgium
Zwift Pro Cycling
2
9
Jai Hindley
Australia
Israel
1
10
Dmitri Gerasin
Russia
Novo Nordisk
1
…
NR
Marcus Diamond
United Kingdom
SEG
0
NR
Grace Garner
United Kingdom
SEG
0
NR
Alex Vogel
Netherlands
SEG
0
Evaluation
Training Ride *Community Growth Development*
Upgraded Training Facilities Boost:+1 Point Per Member
Spoiler
- Each member gets 4.0 points to spread however they like over the 13 attributes listed above. One post per member.
- Stats work on a decimal system starting at 55.0.
- Stats are bumped up in PCM when they hit that number, ex. 55.9 = 55 in-game, and 61.4 = 61 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 85. The increasing scale will also remain a mystery.
- Comment below to provide stat upgrades
Offseason Boost (Resolved): The Mountain stat upgrades where doubled, resulting in a +2 attribute increase for a second straight season.
The crowd was buzzing inside Craven Cottage. This is what it's all about. Blood pumping. Cup football at its finest. Win or go home. We were home, and we wanted to send Aston Villa packing. Pull the upset, take all the glory.
FA Cup vs. Aston Villa
February 1, 2025
Fourth Round: Fulham's first top-flight test since playing Wolves in 2023.
Spoiler
Aston Villa 3, Fulham 1
Summary: Craven Cottage erupts as Fulham's capitalizes on 75% possession in the first 13 minutes. After Marcus Diamond drew a penalty in the box, Aboubakar Kamara steps to the spot and slots the ball into the net, 1-0.
The score remained 1-0 going into halftime after Aston Villa hit the post in the 26th minute and then the crossbar in the 42nd minute.
Villa finally broke down Fulham's backline in the 55th minute. Bjarne Leren tapped in the equalizer off a simple cross. Momentum has shifted.
On a counter-attack in the 89th minute, Dean McCloskey delivered the dagger. Fulham put too many guys forward and it cost them. Although, Fulham thought they pulled the game level 2-2 in the 93rd minute, but Kamara was flagged for offsides. A breakaway going the other way was stopped on cynical tackle in the box.
Luka Cancarevic scored the penalty to seal Fulham's fate, 3-1.
Rating: 7.3 - Was the best Fulham player on the pitch today, but it wasn't enough to get the job done. If it's any consolation, Aston Villa got knocked out the next round, by the same score of 3-1, against my favourite team growing up: Tottenham Hotspurs. Sweet justice.
Player of Game: Bjarne Leren, Aston Villa (8.3)
Match Day #31 at W. Bromwich Albion (18-5-7, 61 Points, 1st)
February 8, 2025
Top two teams in the league going head-to-head.
Spoiler
West Bromwich Albion 3, Fulham 0
Summary: The game had the feeling that one goal was going to be enough. Well, West Bromwich Albion scored three in the final five minutes to stab a sword through Fulham's heart.
Rating: 6.4 - Coach let us have it after the game. Frustrated locker room right now. Our hopes of winning the league have taken a massive blow.
Player of Game: Daniel Finch, West Bromwich Albion (8.8)
Match Day #32 vs. Sheffield United (9-13-9, 36 Points, 15th)
February 15, 2025
Looking to avoid three straight losses for the first time this season.
Spoiler
Sheffield United 7, Fulham 6
Summary: No, your eyes aren't deceiving you. Eight different goal scorers racked up 13 combined goals. Fulham never led, trailing 3-1 and 4-2. But tied the game twice at 5-5 and 6-6. But, David Brooks made sure there was a winner in this absolute thriller with the final goal coming in the 86th minute.
A 6-6 draw would have been the highest scoring draw in Sky Bet history. The 7-6 result goes down as highest scoring game in the modern-day history of the league. One for the record books for sure.
Rating: 7.1 - That was utter chaos and then some. Never thought scoring six goals wouldn't be enough. Or, that we scored six goals and I didn't get a goal or an assist.
Player of Game: Timmy Abraham, Fulham (9.3)
Match Day #33 at Burton Albion (7-14-11, 32 Points, 20th)
February 18, 2025
Not much recovery time after what happened three days ago.
Spoiler
Burton Albion 2, Fulham 1
Summary: Fulham's fall from grace continues.
Rating: 6.3 - Bad.
Player of Game: Gary Talbot, Burton Albion (7.8)
Match Day #34 at Burnley (16-9-9, 57 Points, 5th)
February 25, 2025
Suffered a head gash during training, as if things can't get worse.
Spoiler
Burnley 4, Fulham 2
Summary: There was a glimmer of hope when Aboubakar Kamara scored to give Fulham a 2-1 lead early into the first half. It was false hope. Fulham's month-long slump continues. Five straight defeats.
Rating: 6.4 - Still bad. Played with stitches in my head.
Player of Game: Ben Brereton, Burnley (8.8)
League Standings (34/46 Games Played)
League Leaders
FA Cup - Fourth Round
Calendar
Club
International
Evaluation
Training Ground *Community Growth Development*
Fulham Training Facilities Boost: +3 Points Per Member
Spoiler
- Each member gets 8.0 points to spread however they like over the 36 attributes listed above. One post per member.
- Only stats that aren't locked can be upgraded.
- Stats work on a decimal system starting at 1.0.
- Stats are bumped up in FM when they hit that number, ex. 2.9 = 2 in-game, and 13.4 = 13 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 20. The increasing scale will also remain a mystery and is different from the cycling progression scale.
-Comment below to provide stat upgrades.
FA Cup Run & Viva la Villa (Resolved): Nobody correctly predicted Marcus Diamond's rating against Aston Villa, so no rewards there.
But, DavidCorperial did correctly pick that Fulham's FA Cup run would end in the Fourth Round. His reward: From now until the end of the 2024-25 football season, you can pick any game for Marcus Diamond to have +1 increase on all his attributes for that single game.
Brutal: Given Fulham's and Diamond's performance this month, an unprecedented stat lock of three attributes will be locked. Any attribute that doesn't receive at least 6.0 points will be at-risk of being locked.
24/02/21 - kandesbunzler said “I don't drink famous people."
15/08/22 - SotD said "Your [jandal's] humour is overrated"
11/06/24 - knockout said "Winning is fine I guess. Truth be told this felt completely unimportant." [ICL] Santos-Euskadi | [PT] Xero Racing
I didn't sign-up for this, I was invited. After winning a bronze medal at the 2024 Olympics in the Omnium, I was invited to take part in the Omnium World Championships to kick start my 2025 campaign. This isn't my specialty, but I had a lot of fun on the track in Paris and consider myself a jack-of-all trades.
Some familiar faces from the Olympic velodrome but, with no nation restrictions, only the so-called best Omnium riders in the world are here to challenge for this coveted title. So, arguably, tougher competition here than the Olympics.
And most of those who didn't compete at the Olympics want a little revenge for not getting selected from their respective countries. Here are my 15 competitors:
L.N. Hansen
Daniel Staniszewski
M. Coles-Lyster
Alex Vogel
Maria Martins
Erik M. Haga
Mariia Miliaeva
Vanessa Romano
Matthew Walls
Emily Kay
Francesca Selva
Matteo Donega
Letizia Pasternoster
J-W van Schip
Matias Malmberg
Again, we see teammate/roommate Alex Vogel on the start line.
Race Day #1 at Omnium World Championships
February 22, 2024
Time to prove my Olympic medal wasn't a fluke performance.
Points Race
Spoiler
Summary: Great Britain opens the points race with a strong statement. Matthew Walls and Marcus Diamond cross the line 1-2. Donega and Martins collect the remaining points.
Walls is making a mockery of this event. Going solo to win the second sprint. He is clearly upset/motivated that Diamond got to represent Great Britain at the Olympics.
The secondary placings went to Martins, Staniszewski and Diamond.
A new winner! Martorell Haga takes the third sprint in front of Paternoster, Diamond and Kay. That marks the halfway point.
GB tag team. Diamond and Walls break away to take the fourth sprint. Romano and Vogel get the scraps a few meters later. That gives Walls 13 points with his fellow countryman sitting on 11 points. Two sprints left.
Consistent Diamond wins the fifth sprint. The Olympic bronze medalist and Tour de France green jersey winner is in his element. He has collected points on every sprint so far.
Behind him are Romano, Olympic gold medalist Hansen collected his first points and quickly becoming his arch rival, Walls.
Diamond leads 16-14 over Walls heading to the last sprint.
DIAMOND! The Brit executes a perfect sprint and is unmatched!
Result: 1st - Had to collect the most points possible in what I consider my best event. This is a fantastic start, but far from over.
1. Marcus Diamond
Great Britain
26
2. Matthew Walls
Great Britain
14
3. Letizia Pasternoster
Italy
9
4. Maria Martins
Portugal
8
5. Vanessa Romano
United States
5
Scratch
Spoiler
Summary: Marcus Diamond is on fire! Make it 2-for-2 here at the Omnium World Championships. The peloton handed him this win. No breakaway and let Diamond show his blazing speed in the final sprint!
Result: 1st, 1st Overall - What a start to the season!
1. Marcus Diamond
Great Britain
20
2. Maggie Coles-Lyster
Canada
15
3. Mariia Miliaeva
Russia
12
4. Emily Kay
Ireland
10
5. Lasse Norman Hansen
Denmark
9
Overall Standings
1. Marcus Diamond
Great Britain
46
2. Matthew Walls
Great Britain
16
3. Maggie Coles-Lyster
Canada
15
4. Emily Kay
Ireland
13
5. Mariia Miliaeva
Russia
12
6. Lasse Norman Hansen
Denmark
11
7. Vanessa Romano
United States
11
8. Letizia Pasternoster
Italy
10
9. Matias Malmberg
Denmark
8
10. Alex Vogel
Netherlands
8
200m TT
Spoiler
Summary: After two brilliant rounds and seeing everybody else go first in the 200-meter TT, leader Marcus Diamond just needed to score one point to secure the World Championship before the final event.
As expected, he did not. And finished last.
Francesca Selva bested Hansen and Miliaeva in the race against the clock. But, defending Olympic gold medalist Hansen will be the only rider who could tie Diamond in the Elimination Race.
Result: 16th, 1st Overall - Did enough in the first two events that my time trialing abilities won't matter this time around. All I got to do in the Elimination Race is avoid the first three eliminations or make sure Hansen doesn't win and I'm a World Champion!
1. Francesca Selva
Italy
20
2. Lasse Norman Hansen
Denmark
15
3. Mariia Miliaeva
Russia
12
4. Vanessa Romano
United States
10
5. Maria Martins
Portugal
9
Overall Standings
1. Marcus Diamond
Great Britain
46
2. Lasse Norman Hansen
Denmark
26
3. Francesca Selva
Italy
24
4. Mariia Miliaeva
Russia
24
5. Matthew Walls
Great Britain
22
6. Vanessa Romano
United States
21
7. Letizia Pasternoster
Italy
18
8. Maria Martins
Portugal
17
9. Emily Kay
Ireland
16
10. Maggie Coles-Lyster
Canada
15
Elimination Race
Spoiler
Summary: Well, that is the definition of anti-climatic. It only takes one round to decide who the World Champion will be this year as Hansen is the first rider eliminated. Which of course means...
Marcus Diamond is the 2025 Omnium World Champion!
Diamond does have some history left to chase. The most points scored at the World Championships under this scoring system was set by Omnium legend Benjamin Thomas during his win in 2021 with 55 points.
Diamond would need 5th place to tie, 4th or better to break the record.
Not meant to be. Diamond plays it too safe and is eliminated in 13th.
The last race of the day is won by Malmberg over Miliaeva.
The result helps Malmberg crack the Top 5, while Miliaeva makes up for her heartbreaking 4th at the Olympics with a runner-up finish at the Worlds. Taking the last spot on the podium is Vanessa Romano.
Result: 13th, 1st Overall - World Champion... Unbelievable.
No more bragging for Vogel, who finished 13th. Pretty sure a World Championship tops an Olympic silver medal. Although, I'm sure she will argue otherwise. Guess I'll be back next year to defend my crown.
But, this crash with 90kms to go happens on the tarmac. Lots of big names getting caught out with the peloton down to 30 riders. Surely some of them will make it back though.
We hit the next cobbled sector a few kilometers later and a crash in the depleted peloton. Marcus Diamond just missing this while some of the outside favourites aren't so lucky. This is a mess.
In the chaos, Diamond decides to attack. Nobody follows. Why would they? Still 85kms to go. Diamond does have a teammate two minutes up the road, Demi Vollering, who got in the morning breakaway.
The regrouped peloton let Diamond dangle off the front for 25kms before dragging him back with Michael Matthews, who dropped from the breakaway. Speaking of which, the 18-cyclist breakaway remains 2 minutes ahead.
Diamond says goodbye to the peloton with 33kms to go. What a waste of an attack that was. He's legs, check that, whole body is feeling it.
Funny enough. Diamond actually had the right idea.
The breakaway goes on to win the day, keeping their two-minute gap over the favourites. 37-year-old Marta Bastianelli, who jumped across to the breakaway in the final 25kms takes the victory ahead of Lukasz Wisniowski and Jasper Stuyven.
Result: 47th (+5'32") - Note to self, I'm not Superman. Although, I knew the breakaway had a good shot at winning with all the crashes in the bunch and the number of riders racing hard up front. I just didn't have the leg power to cross the gap. The team still did OK despite my failure: Demi Vollering in 13th and Tebiro Pienaar in 25th.
1
Marta Bastianelli
SRAM
4h51'09
2
Łukasz Wiśniowski
Panasonic
s.t.
3
Jasper Stuyven
AEGON
s.t.
4
Alvaro Hodeg
My Bike Stevens
s.t.
5
Fabio Felline
Zwift Pro Cycling
s.t.
Calendar
Spoiler
Date
Race
Winner
2-Feb
Colombian Championships (ITT)
Carlos Mario Ramírez
4-Feb
Colombian Championships
Miguel Angel Lopez
6-Feb
Colombia Oro y Paz
Jai Hindley
6-Feb
Dubai Tour
Julen Amezqueta
7-Feb
South African Championships (ITT)
Louis Meintjes
8-Feb
Tour La Provence
Logan Griffin
10-Feb
Región de Murcia Costa Calida
Txomin Juaristi
10-Feb
South African Championships
Louis Meintjes
11-Feb
Clasica de Almeria
Mikel Aristi
11-Feb
Trofeo Laigueglia
Guillaume Martin
13-Feb
Tour of Oman
Ivan Sosa
14-Feb
Vuelta a Andalucia Ruta del Sol
Tao Geoghegan Hart
14-Feb
Volta ao Algarve em Bicicleta
Felix Grosschartner
17-Feb
Tour du Haut Var Matin
Daniel Felipe Martinez
18-Feb
GP Laguna Porec
Mounir Makhchoun
21-Feb
Abu Dhabi Tour
Omar Fraile
22-Feb
Omnium World Championships
Marcus Diamond
22-Feb
Tour of Antalya
Jhojan Garcia
24-Feb
Omloop Het Nieuwsblad
Marta Bastianelli
24-Feb
Classique de l'Ardêche
Leon Rohde
25-Feb
Royal Bernard Drôme Classic
Damien Touze
25-Feb
Kuurne - Bruxelles - Kuurne
Niccolo Bonifazio
25-Feb
GP Izola
Rafael Valls
27-Feb
Le Samyn
Danny Van Poppel
28-Feb
Trofej Umag
Matthew Bostock
3-Mar
Strade Bianche
Marcus Diamond In
4-Mar
Dwars door West-Vlaanderen
4-Mar
GP Industria & Artigianato
4-Mar
Paris - Nice
5-Mar
Ster van Zwolle
7-Mar
Tirreno-Adriatico
8-Mar
Istarsko Proljece
10-Mar
Ronde van Drenthe
Marcus Diamond In
11-Mar
Dorpenomloop Rucphen
11-Mar
Paris - Troyes
14-Mar
Danilith Nokere Koerse
14-Mar
Volta ao Alentejo
16-Mar
Handzame Classic
17-Mar
GP of Sochi
17-Mar
Milano - Sanremo
Marcus Diamond In
18-Mar
Le Tour de Langkawi
18-Mar
GP de Denain
19-Mar
Volta Ciclista a Catalunya
19-Mar
Tour de Normandie
21-Mar
Driedaagse De Panne
21-Mar
Coppi e Bartali
23-Mar
Record Bank E3
Marcus Diamond In
24-Mar
Classic Loire Atlantique
25-Mar
Classica Aldeias do Xisto
25-Mar
Gent - Wevelgem
Marcus Diamond In
25-Mar
Cholet - Pays de la Loire
27-Mar
GW/Kattekoers-Ieper
28-Mar
Dwars door Vlaanderen
Marcus Diamond In
30-Mar
Route Adélie de Vitré
31-Mar
GP Slovakia
31-Mar
GP del Navarra
31-Mar
TdM et Châteaux
31-Mar
Volta Limburg Classic
Season Rankings
Pro Tour Points
Team
Individual
1
Zwift Pro Cycling
1182
Kilian Frankiny
McLaren - Bahrain
570
2
McLaren - Bahrain
1099
Primož Roglič
Team CSC
425
3
Movistar
785
Vincent Beeckman
TAP Portugal
416
4
Team CSC
608
Fabio Felline
Zwift Pro Cycling
355
5
GCN Racing
591
Omar Fraile
Movistar
350
6
TAP Portugal
533
Wilco Kelderman
Zwift Pro Cycling
335
7
AG2R La Mondiale
462
Phil Bauhaus
AG2R La Mondiale
300
8
SEG
439
Marta Bastianelli
SRAM
300
9
AEGON
390
Grace Garner
SEG Racing Academy
280
10
SRAM
387
Hafiz Sidek
GCN Racing
275
…
170Marcus Diamond
SEG
5
NRAlex Vogel
SEG
0
Grace Garner continues her stellar breakout season with a 2nd overall place at the Abu Dhabi Tour, a mere 16 seconds behind winner Omar Fraile.
Individual Wins
Cyclist
Nation
Team
Wins
1
Jasper De Buyst
Belgium
Lotto Soudal
8
2
Jai Hindley
Australia
Israel
6
3
John Degenkolb
Germany
Lotto - Kern Haus
6
4
Edward Planckaert
Belgium
Zwift Pro Cycling
6
5
Vincent Beeckman
Belgium
TAP Portugal
6
6
Urtzi Dominguez
Uruguay
Liquigas
4
7
Louis Meintjes
South-Africa
Saeco
3
8
Ivan Sosa
Colombia
Ridley
2
9
Tao Geoghegan Hart
United Kingdom
GCN Racing
2
10
Daniel Felipe Martinez
Colombia
Panasonic
2
…
26
Marcus Diamond
United Kingdom
SEG
1
NR
Grace Garner
United Kingdom
SEG
0
NR
Alex Vogel
Netherlands
SEG
0
Evaluation
Training Ride *Community Growth Development*
Upgraded Training Facilities Boost:+1 Point Per Member
Spoiler
- Each member gets 4.0 points to spread however they like over the 13 attributes listed above. One post per member.
- Stats work on a decimal system starting at 55.0.
- Stats are bumped up in PCM when they hit that number, ex. 55.9 = 55 in-game, and 61.4 = 61 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 85. The increasing scale will also remain a mystery.
- Comment below to provide stat upgrades
Stat Unlock: No explanation needed for why. The one locked stat that receives the most votes will be unlocked. One vote per member.
The supporters are getting anxious. Promotion is no longer a guarantee for Fulham after an ongoing five-game losing streak. With 12 league games remaining, half of them in March, the team has to turn things around in a hurry.
What better way to do that than against the second-best team in the league?
Match Day #35 vs. B&H Albion (19-6-10, 67 Points, 2nd)
March 1, 2025
I'm sick of talking about our collapse, let's rebuild and move forward.
Spoiler
Fulham 2, Brighton and Hove Albion 0
Summary: Fulham puts aside past demons. It's the prowess of midfielder Marcus Diamond with the opening goal and the closing assist that helps Fulham finally snap its dreaded losing streak.
Rating: 8.3 - We back baby!
Player of Game: Aboubakar Kamara, Fulham (8.7)
Match Day #36 vs. Bristol City (11-15-9, 42 Points, 16th)
March 4, 2025
Bristol City embarrassed us 6-0 at its place earlier, return the favor?
Spoiler
Bristol City 5, Fulham 1
Summary: Game of missed opportunities, for Fulham. Bristol City with another convincing win by scoring on five of its seven shots on target. Meanwhile, Fulham scored once on 22 shots (10 on target).
Rating: 7.8 - By far the best player on the pitch of Fulham. Show me another guy who can get a 7.8 rating and have his team lose by four goals... But, yeah, it's not about me. We, the team, have to play better.
Player of Game: Niclas Eliasson, Bristol City (9.6)
Match Day #37 at Walsall (9-19-8, 35 Points, 22nd)
March 8, 2025
Must-win game, anything but three points is a disappointment.
Spoiler
Walsall 4, Fulham 3
Summary: Fulham just can't seem to shake its bad form caused by awful defense and not finishing chances. Missed penalty and a breakaway saved in the 94th minute prevent Fulham from getting points in this one. They now slip three points away from being out of a playoff spot.
Rating: 6.7 - Picked up another assist, but means nothing in a loss.
Player of Game: Sean Brockbank, Walsall (9.1)
Match Day #38 vs. Rotherham (9-13-15, 42 Points, 18th)
March 11, 2025
No rest for the weary, Fulham's fourth match in 11 days.
Spoiler
Rotherham 3, Fulham 0
Summary: Fulham gets laughed off the pitch.
Rating: 6.8 - If you're frustrated, how do you think I feel?
Player of Game: Aaron Murphy, Rotherham (9.0)
Match Day #39 at Reading (12-10-16, 52 Points, 11th)
March 15, 2025
London media outlets are calling for Coach Coppinger to be sacked.
Spoiler
Reading 5, Fulham 1
Summary: Atrocious. Grant Gillam scores Fulham's 100th league goal of the season to at least avoid consecutive shutouts.
Hours after the game ended, the media was informed head coach James Coppinger had resigned. Assistant coach Peter Grant was named the interim head coach. Fulham has now dropped to 7th in the Sky Bet table and out of a playoff spot.
Rating: 5.8 - Sad to see coach go, but something had to be done.
Player of Game: Jacob Murphy, Reading (9.5)
Match Day #40 vs. QPR (16-14-9, 57 Points, 9th)
March 22, 2025
How to lose a fanbase: 6 points in last 11 league games.
Spoiler
QPR 3, Fulham 1
Summary: New coach, same problems.
Rating: 6.7 - Got an assist, but I don't think I have ever hated the game of football as much as I do right now. This is (explicit).
Player of Game: Matthew Virtue, QPR (8.3)
League Standings (40/46 Games Played)
League Leaders
Calendar
Club
International
Evaluation
Training Ground *Community Growth Development*
Fulham Training Facilities Boost: +3 Points Per Member
Spoiler
- Each member gets 8.0 points to spread however they like over the 36 attributes listed above. One post per member.
- Only stats that aren't locked can be upgraded.
- Stats work on a decimal system starting at 1.0.
- Stats are bumped up in FM when they hit that number, ex. 2.9 = 2 in-game, and 13.4 = 13 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 20. The increasing scale will also remain a mystery and is different from the cycling progression scale.
-Comment below to provide stat upgrades.
Brutal (Resolved): After February's woeful performance, the following three attributes have been locked: First Touch, Teamwork and Vision.
Real or Fake: Despite Fulham's poor play recently, rumors are spreading like a wild fire that reigning La Liga champions and superpower Real Madrid are interested in pursuing Marcus Diamond as a transfer target this offseason. Seems too good to be true, and would Diamond even consider the transfer if it meant fighting for playing time off the bench? Just something to ponder over the coming weeks.
Incredible how the team gave everything away within two months... Football is sometimes really inexplicable. Hope Marcus can prove his leadership abilities and lead the team out of the misery!