Team Plan · Season 79 day 3 onward · Division 2 · Australia

Dodge in Division 2

The division-3 plan worked — you went up. This one is built the opposite way round: not from what the stats say you should do, but from what your own 309 starts proved you actually get paid for.

1,104 pts in S78 Promoted to div 2 107th World · 4th Australia Manager: Zee

Next up — what to sign, in order

Every division-2 race still to come this season, ordered by when it races. Signup opens on the sign day and closes about 24 hours before the race starts, so a race whose sign day has already passed is still fair game — those are marked open, and the faded rows are not open yet. Green is a high-conversion entry. The big number is the race day. Tap any row for the full calendar with all the detail.

6open · 3 days to raceThe Tip Trackuntyped · New ZealandLeo Soisalo 21 · Heriberto Gamarra 9 · Leonard Texier 21 7open · 4 days to racePicton - Murchisonuntyped · New ZealandHeriberto Gamarra 16 8open · 5 days to raceLewis Pass - Greymouthuntyped · New ZealandHeriberto Gamarra 17 11open · 8 days to raceTaith o Bannau Brycheinioguntyped · WalesHeriberto Gamarra 6 15opens day 7Tavira - FaroSP · PortugalHeriberto Gamarra 19 19opens day 11Seven Islands of Mumbai ITTTT · IndiaLeonard Texier 6 22opens day 9Porto PrologueTT · PortugalWilfried Arends 8 · Leonard Texier 6 · Nicholas Florimo 7 22opens day 9Aveiro (ITT)TT · PortugalWilfried Arends 3 · Leonard Texier 5 · Nicholas Florimo 5 22opens day 9Vinhais - VinhaisSP · PortugalHeriberto Gamarra 24 22opens day 9Porto (ITT)TT · PortugalLeo Soisalo 7 · Wilfried Arends 7 · Leonard Texier 3 · Nicholas Florimo 5 23opens day 15Rosenheim - KönigsbrunnHL · GermanyHeriberto Gamarra 24 28opens day 20Vejle BakkerHL · DenmarkHeriberto Gamarra 12 · Arjan Woering 18 30opens day 22Aleksander Hetlands Æresrittuntyped · NorwayHeriberto Gamarra 9 33opens day 19Le Havre PrologueTT · FranceWilfried Arends 4 · Leonard Texier 4 · Nicholas Florimo 4 33opens day 25Bochum Fahrtuntyped · GermanyHeriberto Gamarra 13 44opens day 36Nuoro GPHL · ItalyHeriberto Gamarra 15 47opens day 39Sun City Wild Rideuntyped · South AfricaHeriberto Gamarra 17 48opens day 40Nidelva Intervallstartuntyped · NorwayLeo Soisalo 17 · Leonard Texier 21 53opens day 45Gira amahorountyped · BurundiHeriberto Gamarra 14 57opens day 49Gran Premio EEOHL · Costa RicaHeriberto Gamarra 20 59opens day 51Valparaìso - Valparaìso (ITT)untyped · ChileLeo Soisalo 5 · Wilfried Arends 4 · Leonard Texier 3 · Nicholas Florimo 3 · Mehdi Lamy 15 60opens day 51El Tabo - Cuncumenuntyped · ChileHeriberto Gamarra 7 61opens day 53Volta Ciclística do IguaçuHL · BrazilHeriberto Gamarra 16 64opens day 56Tour of LuzonHL · PhilippinesHeriberto Gamarra 7 66opens day 58Bagno di Bomagna GPHL · ItalyHeriberto Gamarra 11 · Arjan Woering 21 68opens day 60Bielsko Biala - ZakopaneDH · PolandHeriberto Gamarra 21 68opens day 60Sahebganj Prologueuntyped · IndiaLeo Soisalo 12 · Wilfried Arends 16 · Heriberto Gamarra 21 · Leonard Texier 16 · Nicholas Florimo 16 69opens day 60Patna - Rohtasgarh Fortuntyped · IndiaHeriberto Gamarra 12 · Fausto Mendiluce 25 71opens day 63Race of ManHL · Isle of ManHeriberto Gamarra 21 76opens day 68Giro di Firenzeuntyped · ItalyHeriberto Gamarra 9 78opens day 70Cáceres - CuiabáHL · BrazilHeriberto Gamarra 23 82opens day 74Krka Kaskadauntyped · CroatiaHeriberto Gamarra 21 83opens day 75Eryri ClassicHL · WalesHeriberto Gamarra 7 87opens day 79Aalborg TimetrialTT · DenmarkLeonard Texier 9 88opens day 78Fantoft - Fløyenuntyped · NorwayHeriberto Gamarra 15 88opens day 80Morne Seychellois TrophyHL · SeychellesHeriberto Gamarra 12
Result

The plan worked, on fewer starts

Season 78 beat season 77 on every measure that matters, and it did it with ten fewer riders on start lines. That is the part worth holding on to: the gain came from choosing races, not from racing more.

+29%season points

856 → 1,104 points Observed

On 319 starts in S77 versus 309 in S78. Points per start rose from 2.68 to 3.57 — a 33% improvement in efficiency, which is the number that actually reflects decision quality.

27top-9 finishes

Scoring finishes went 18 → 27, wins 3 → 5 Observed

Including outright wins at Dresden–Plauen and Firenze–Fiesole — both races the div-3 plan told you to enter — plus Vodo lolo ka galili, Lago Titicaca and Bergen ITT.

6.59pts / TT start

The time-trial engine held under load Observed

Entries rose 73 → 81 and the rate did not drop: 6.58 → 6.59 points per start, 480 → 534 points. Move 1 of the old plan was "enter more time trials". You did, and it scaled cleanly.

Discovery

You found points where the plan said there were none

Three sources of points in S78 were ones the division-3 page had explicitly written off. The two new race types alone added 222 points between them, and the third is a rider the model had discarded. They are the most valuable thing that happened, because they are the parts no model told you to do.

80pts from SP

Sprint stages, from a hill captain Observed

The old page listed SP under "scores nothing" — 6 starts, 0 points in S77. In S78 Gamarra took 80 points from sprint stages inside tours: Perm Parade 5th, San Cataldo 6th, Harstad-Bodø 8th, Ålesund-Bergen 9th. A tour stage field is the tour's field, not an open sprint field.

+142pts from untyped

The unlabelled races doubled their rate Observed

198 → 340 points, and the per-start rate went 1.69 → 3.43. Two of the five wins came from here. One of them, Lago Titicaca–La Paz, is a race the old page had used as evidence to withdraw a recommendation — Ruey won it.

17.1pts / start, Florimo

Your best rider by rate was rated 362nd Observed

Nicholas Florimo scored 188 points from 11 starts. Arends scored 110 from 27. The div-3 page ranked Florimo 362nd on its age-adjusted composite and assigned him the throwaway slots. He out-earned every team-mate per start, four times over.

Calibration

What the model is actually good for

The scoring model was re-run over your whole S78 season — every one of the 277 starts it could rate — and graded against what really happened. It is not uniformly right or wrong. It is accurate for time trials and badly pessimistic for road races, and that single split changes which races you should enter.

Every S78 Dodge entry, by what the model predicted — conversion to a top-9 finish
Race kindModel saidEntriesScoredHit ratePointsPts / entry
Time trialtop 9171059%39623.3
Time trial10–2516213%483.0
Time trial26+3800%00.0
Road racetop 940—00.0
Road race10–2528932%39013.9
Road race26+17432%1801.0

Why road races behave differently

The model scores each rider alone. A time trial is each rider alone — six independent rides, no captain, Team Spirit ignored — so the model and the race agree, and it lands within 0.3 places on average across your twelve S78 time-trial results.

A road race is a captain plus a team working for him. That support is real points the model cannot see, so it systematically under-rates a properly-backed captain. That is why your road scoring came from the 10–25 band and not the top-9 band: when the model says your captain is 15th, a full squad behind him makes him competitive.

The cost

Two thirds of your season was spent on nothing

Add the two dead bands together and the scale of the opportunity is obvious. This is not a squad problem — it is 212 signup decisions.

212of 309 starts

The 26+ band: 69% of your starts, 16% of your points Observed

38 time-trial entries at 26+ returned zero. 174 road entries at 26+ returned 180 points, about one point per start. These starts are the entire budget for everything below — they cost nothing to stop.

15riders, 0 points

Seven riders scored; fifteen did not Observed

Gamarra 330, Florimo 188, Texier 178, Soisalo 158, Ruey 130, Arends 110, Tamas 10. The other fifteen took roughly 155 starts between them for nothing.

2dead roster slots

Defley (94) and Sommers (90) are still here Observed

The div-3 plan asked you to release them a season ago. Both are still on the roster with zero starts in S78, as in S77. They are two of twenty-two squad places that cannot be filled.

The step up

Division 2 is about three per cent harder

This is the reassuring part. The bar for a scoring finish barely moves between division 3 and division 2 — the squad that just won promotion is, on paper, still a scoring squad.

What it takes to finish top 9 — average of every S78 top-9 finisher, by division
TT · div 3203.7
TT · div 2210.4
TT · div 1215.1
Hills · div 3105.9
Hills · div 2109.2
your new division TT measured on tt+tq+fr · hills on hl+cl/2
Your scoring riders against the division-2 bar
RiderAgeCompositeDiv-2 barMarginS78 points
Leo Soisalotime trial35236210.4+26158
Leonard Texiertime trial26228210.4+18178
Nicholas Florimotime trial23225210.4+15188
Wilfried Arendstime trial30205210.4−5110
Jochen Rueyhills40116.0109.2+7130
Arjan Woeringhills26112.5109.2+30
Heriberto Gamarrahills · captain30109.0109.2−0.2330
Osman Atilahills35108.0109.2−10

The one thing that genuinely got harder

Three of your four time trialists clear the division-2 bar comfortably. Your hill captain does not. Gamarra sat above the division-3 bar and is now exactly level with the division-2 one — and he personally scored 330 of your 1,104 points. The composite is age-blind and he is 30, at peak, with Team Spirit 100, so in practice he will still beat it; but the margin that carried division 3 is gone.

That is what the $464,369 is for. Hill support for Gamarra is the single highest-value purchase on the board, and Woering (112.5) and Atila (108) are already most of a train.

The Fix

Four moves, three of them free

Each one is a direct read of the table above. They compound in this order — move 3 pays for moves 1 and 2.

1

Race Florimo like a leader

He returned 17.1 points per start on 11 starts; Arends returned 4.1 on 27. Swap their volumes. Florimo is 23, clears the division-2 bar by 15, and is the only scoring rider on the roster who is still improving. Give him the full time-trial programme and run him steady, not risky — he is a contender now, not a lottery ticket.

Free · signup only
+150points
2

Enter every division-2 tour with a prologue or ITT

This is where the 59%-conversion band lives, and tours stack it: one signup yields several scoring rides. Volta ao Porto alone has three time-trial stages with three or four Dodge riders projecting top-9 in each — roughly ten scoring slots from a single entry. Then Le Havre Prologue (Arends 2nd, Texier 4th, Florimo 4th), Valparaìso ITT (Florimo 3rd, Arends 4th, Texier 4th) and Aveiro ITT (Arends 2nd).

Free · scheduling only
+300points
3

Stop entering the 26+ band

212 starts for 180 points. Never enter a time trial where the model has you 26th or worse — that was 38 entries and not one point. For road races the cut is softer, because the model under-rates captains: enter at 25th or better when Gamarra or Ruey leads a full squad, and skip it when they don't. Those freed starts fund moves 1 and 2.

Free · signup only
+0but funds all
4

Release Defley and Sommers, buy Gamarra a hill train

Two roster slots have been unusable for two seasons. Releasing them refunds their value and opens the only squad places you have. With $464,369, the target is hill support: Gamarra is level with the division-2 bar and carries 30% of your points. Woering and Atila are already close — one genuine hl 85+ climber behind him protects the biggest single asset you own.

Costs cash · opens 2 slots
+?protects 330
The Calendar

From today on — 40 races, 66 scoring slots

Every division-2 race where a Dodge rider projects into a band that actually converted in S78, ordered from today (season 79, day 3) forward. 36 of them are still to sign this season — starting with Luxembourg TT, which signs today — and the rest are the S79 calendar proper from sign day 0. Each rider's projected place is shown. Sign day is the actionable date, not race day. Time trials have no captain — every listed rider scores independently, so a race with four names is four chances. The last column says which season's field the projection was ranked against: a race still to come this season has not been run yet in S78, so it is ranked against its S77 running instead. The Our best column is your best finish in that race across the last three seasons — the projection cannot see captain support, form or a rider's record, and your own result can. Green means it scored, and the season is named when it is not the one just gone. It is deliberately the best rather than the most recent, because the most recent ride is often a B-squad or practice outing that says nothing about the race.

● priority — TT top-9, or road top-15 ○ marginal — enter if a full squad is available projections rank Dodge riders against the actual S78 division-2 field of each race
S79 division-2 race plan · projected place per rider
SignDayRaceTypeCountryDodge riders — projected placeSlotsFieldOur best
Rest of this season — racing days 4–90, act now
0The Two Pass Tour 4 stages, all must be ridden · only 3 worth scoring, the other 1 is the cost
●06The Tip TrackStage 1untypedNew ZealandLeo Soisalo 21 · Heriberto Gamarra 9 · Leonard Texier 213S78—
○07Picton - MurchisonStage 2untypedNew ZealandHeriberto Gamarra 161S78—
○08Lewis Pass - GreymouthStage 3untypedNew ZealandHeriberto Gamarra 171S78—
●311Taith o Bannau BrycheinioguntypedWalesHeriberto Gamarra 61S78—
○715Tavira - FaroSPPortugalHeriberto Gamarra 191S78—
★1119Seven Islands of Mumbai ITTTTIndiaLeonard Texier 61S7812thLeonard Texier S77
9Volta ao Porto 10 stages, all must be ridden · only 4 worth scoring, the other 6 are the cost
★922Porto PrologueStage 1TTPortugalWilfried Arends 8 · Leonard Texier 6 · Nicholas Florimo 73S78—
★922Aveiro (ITT)Stage 5TTPortugalWilfried Arends 3 · Leonard Texier 5 · Nicholas Florimo 53S78—
○922Vinhais - VinhaisStage 8SPPortugalHeriberto Gamarra 241S78—
★922Porto (ITT)Stage 9TTPortugalLeo Soisalo 7 · Wilfried Arends 7 · Leonard Texier 3 · Nicholas Florimo 54S78—
○1523Rosenheim - KönigsbrunnHLGermanyHeriberto Gamarra 241S78—
●2028Vejle BakkerHLDenmarkHeriberto Gamarra 12 · Arjan Woering 182S7816thHeriberto Gamarra S77
●2230Aleksander Hetlands ÆresrittuntypedNorwayHeriberto Gamarra 91S7893rdJochen Ruey S77
19Haute-Normandie 4 stages, all must be ridden · only 1 worth scoring, the other 3 are the cost
★1933Le Havre PrologueStage 1TTFranceWilfried Arends 4 · Leonard Texier 4 · Nicholas Florimo 43S78—
●2533Bochum FahrtuntypedGermanyHeriberto Gamarra 131S78—
●3644Nuoro GPHLItalyHeriberto Gamarra 151S78—
○3947Sun City Wild RideuntypedSouth AfricaHeriberto Gamarra 171S78—
○4048Nidelva IntervallstartuntypedNorwayLeo Soisalo 17 · Leonard Texier 212S78—
●4553Gira amahorountypedBurundiHeriberto Gamarra 141S78—
○4957Gran Premio EEOHLCosta RicaHeriberto Gamarra 201S78—
51Vuelta a Valparaìso 6 stages, all must be ridden · only 2 worth scoring, the other 4 are the cost · stages sign on different days
●5159Valparaìso - Valparaìso (ITT)Stage 1untypedChileLeo Soisalo 5 · Wilfried Arends 4 · Leonard Texier 3 · Nicholas Florimo 3 · Mehdi Lamy 155S78—
●5160El Tabo - CuncumenStage 3untypedChileHeriberto Gamarra 71S78—
○5361Volta Ciclística do IguaçuHLBrazilHeriberto Gamarra 161S78—
●5664Tour of LuzonHLPhilippinesHeriberto Gamarra 71S78—
●5866Bagno di Bomagna GPHLItalyHeriberto Gamarra 11 · Arjan Woering 212S78—
○6068Bielsko Biala - ZakopaneDHPolandHeriberto Gamarra 211S78—
60Tour of the Ganges 7 stages, all must be ridden · only 2 worth scoring, the other 5 are the cost · stages sign on different days
●6068Sahebganj PrologueStage 1untypedIndiaLeo Soisalo 12 · Wilfried Arends 16 · Heriberto Gamarra 21 · Leonard Texier 16 · Nicholas Florimo 165S78—
●6069Patna - Rohtasgarh FortStage 2untypedIndiaHeriberto Gamarra 12 · Fausto Mendiluce 252S78—
○6371Race of ManHLIsle of ManHeriberto Gamarra 211S78—
●6876Giro di FirenzeuntypedItalyHeriberto Gamarra 91S788th · 40Heriberto Gamarra S78
○7078Cáceres - CuiabáHLBrazilHeriberto Gamarra 231S78—
○7482Krka KaskadauntypedCroatiaHeriberto Gamarra 211S78—
●7583Eryri ClassicHLWalesHeriberto Gamarra 71S78—
★7987Aalborg TimetrialTTDenmarkLeonard Texier 91S7826thNicholas Florimo S78
78Coppa della Famiglia del Don 3 stages, all must be ridden · only 1 worth scoring, the other 2 are the cost · stages sign on different days
●7888Fantoft - FløyenStage 3untypedNorwayHeriberto Gamarra 151S7814thHeriberto Gamarra S78
●8088Morne Seychellois TrophyHLSeychellesHeriberto Gamarra 121S78—
Season 80 — the full division-2 calendar
●853Sultan Ageng Tirtayasa CupuntypedIndonesiaHeriberto Gamarra 25 · Mehdi Lamy 82S78—
●864MarathonuntypedGreeceWilfried Arends 16 · Leonard Texier 14 · Nicholas Florimo 183S7834thMehdi Lamy S77
○875Hügel FahrtHLGermanyHeriberto Gamarra 211S7851stArjan Woering S77
○908Royal Dartmoor TourHLEnglandHeriberto Gamarra 241S78—
Method

How this page was produced, and why you can check it

The division-3 page did not record its own method anywhere but in its prose, and the working session is gone. This page therefore rebuilds the scorer from first principles — and then, unlike its predecessor, proves the rebuild against a season of real results before using it.

The scorer

Race score = Σ(rider stat × racestat[race weight]) + tt × 1.2, multiplied by the rider's age performance factor. Weights are convex — a race weight of 8 is worth 22.0 and a weight of 3 only 4.5 — so a specialist beats a generalist far more than raw stats suggest. Riders are then ranked against every finisher of that same race in S78, rather than against an abstract division pool. Races with fewer than 20 rated finishers are excluded.

The check

Run over Dodge's own S78 season, the rebuilt scorer reproduces your twelve time-trial results to 0.3 places on average. That is the evidence the reconstruction is the right engine. Its known blind spot — captains and Team Spirit in road races — is measured rather than assumed, and is the reason the road and time-trial bands above are different.

Races still to come this season

A race later in this season has not been run yet, so it has no S78 field to rank against. Ranking only against this season silently drops every remaining race of the season and leaves the plan with nothing to do now — which is what the first version of this page did, jumping straight to sign day 83. Those races are therefore ranked against their S77 running instead, marked in the Field column. It is the same race with the same profile, but the field is a season older, so treat those placings as slightly more uncertain than the S78-ranked ones.

Cross-checked against the house tool

The in-house command c xtbr / c xrbr — almost certainly what built the division-3 page — answers a different question: it ranks a rider against the entire division pool and lists only the races where he makes its top 30. That is a division-elite filter, not a finishing-place estimate, and the two are easy to confuse.

Run on Soisalo for division 3, it returned five races. His actual season: Norway Prologue 2nd (flagged), Perm ITT 9th (flagged), and Vodo lolo ka galili 1st, 100 points — which it never listed. It found two of his three scoring races and missed his biggest win. Run for division 2 it returns exactly one race, Nidelva Intervallstart — the same race this page's method independently rates as his best non-tour ride. The two engines agree where they overlap; the field-based one additionally catches the tour time-trial blocks that the pool filter discards.

Both are worth having, and the reconciliation matters for how you read this plan: a division-2 race draws about 138 starters from a pool of roughly 2,200, so only ~6% of the division contests any given race. You do not have to be a division-elite rider to finish in the points — you have to be better than the people who actually turned up. Dodge has one race where Soisalo is division-elite, and sixty-one where its riders should finish in the money. In division 2 this team will not score on absolute quality. It will score on selective entry — which is precisely what season 78 proved it can do.

What is not claimed

Projections use current rider stats against last season's fields, so rivals who train over the break will be stronger than shown. The road "10–25" band rests on 28 entries and nine scores; the road top-9 band rests on four entries and is too small to read. Everything tagged Observed is measured from your results and has held up; everything else is targeting, not fact.

Sources. Dodge results and rider stats from the OCM database, season 79 day 3. Division bars are the mean of every top-9 finisher in the relevant S78 race type. Cash and division confirmed live from the team page. The query behind the calendar is committed alongside this page as sql/dodgeDiv2Plan.sql, so every number here can be regenerated — which is the one thing the division-3 page could not do. The full method is written up at knowledge/patterns/team-season-plan-method.md.