Team Plan · Season 79 day 15 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.

19open · 4 days to raceBurco - Naasa Hablooduntyped · SomaliaHeriberto Gamarra 25 19open · 4 days to raceSeven Islands of Mumbai ITTTT · IndiaLeonard Texier 6 22open · 7 days to racePorto PrologueTT · PortugalWilfried Arends 8 · Leonard Texier 6 · Nicholas Florimo 8 22open · 7 days to raceAveiro (ITT)TT · PortugalWilfried Arends 3 · Leonard Texier 3 · Nicholas Florimo 5 22open · 7 days to raceVinhais - VinhaisSP · PortugalHeriberto Gamarra 24 22open · 7 days to racePorto (ITT)TT · PortugalLeo Soisalo 9 · Wilfried Arends 8 · Leonard Texier 3 · Nicholas Florimo 5 23open · 8 days to raceRosenheim - KönigsbrunnHL · GermanyHeriberto Gamarra 24 28opens day 20Vejle BakkerHL · DenmarkHeriberto Gamarra 12 · Arjan Woering 18 29opens day 21London TTTT · EnglandLeonard Texier 8 30opens day 22Aleksander Hetlands Æresrittuntyped · NorwayHeriberto Gamarra 8 33opens day 19Le Havre PrologueTT · FranceWilfried Arends 3 · Leonard Texier 3 · Nicholas Florimo 3 33opens day 25Bochum Fahrtuntyped · GermanyHeriberto Gamarra 11 44opens day 36Nuoro GPHL · ItalyHeriberto Gamarra 15 46opens day 32Newport ITTTT · WalesLeonard Texier 8 47opens day 39Sun City Wild Rideuntyped · South AfricaHeriberto Gamarra 17 48opens day 40Nidelva Intervallstartuntyped · NorwayLeonard Texier 14 53opens day 45Gira amahorountyped · BurundiHeriberto Gamarra 14 57opens day 49Gran Premio EEOHL · Costa RicaHeriberto Gamarra 21 59opens day 51Valparaìso - Valparaìso (ITT)untyped · ChileLeo Soisalo 7 · 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 15 64opens day 56Tour of LuzonHL · PhilippinesHeriberto Gamarra 7 66opens day 58Bagno di Bomagna GPHL · ItalyHeriberto Gamarra 11 · Arjan Woering 22 68opens day 60Bielsko Biala - ZakopaneDH · PolandHeriberto Gamarra 21 68opens day 60Sahebganj Prologueuntyped · IndiaLeo Soisalo 16 · Wilfried Arends 16 · Heriberto Gamarra 22 · Leonard Texier 10 · 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 24 82opens day 74Krka Kaskadauntyped · CroatiaHeriberto Gamarra 20 83opens day 75Eryri ClassicHL · WalesHeriberto Gamarra 7 87opens day 79Aalborg TimetrialTT · DenmarkLeonard Texier 7 88opens day 78Fantoft - Fløyenuntyped · NorwayHeriberto Gamarra 14 88opens day 80Morne Seychellois TrophyHL · SeychellesHeriberto Gamarra 13
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 — 43 races, 68 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 15) forward. 34 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 16–90, act now
○1119Burco - Naasa HablooduntypedSomaliaHeriberto Gamarra 251S78—
★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 83S78—
★922Aveiro (ITT)Stage 5TTPortugalWilfried Arends 3 · Leonard Texier 3 · Nicholas Florimo 53S78—
○922Vinhais - VinhaisStage 8SPPortugalHeriberto Gamarra 241S78—
★922Porto (ITT)Stage 9TTPortugalLeo Soisalo 9 · Wilfried Arends 8 · Leonard Texier 3 · Nicholas Florimo 54S78—
○1523Rosenheim - KönigsbrunnHLGermanyHeriberto Gamarra 241S78—
●2028Vejle BakkerHLDenmarkHeriberto Gamarra 12 · Arjan Woering 182S7816thHeriberto Gamarra S77
★2129London TTTTEnglandLeonard Texier 81S781st · 130Wilfried Arends S77
●2230Aleksander Hetlands ÆresrittuntypedNorwayHeriberto Gamarra 81S7893rdJochen 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 3 · Leonard Texier 3 · Nicholas Florimo 33S78—
●2533Bochum FahrtuntypedGermanyHeriberto Gamarra 111S78—
●3644Nuoro GPHLItalyHeriberto Gamarra 151S78—
32Cymru Taith 3 stages, all must be ridden · only 1 worth scoring, the other 2 are the cost
★3246Newport ITTStage 2TTWalesLeonard Texier 81S7812thLeo Soisalo S77
○3947Sun City Wild RideuntypedSouth AfricaHeriberto Gamarra 171S78—
●4048Nidelva IntervallstartuntypedNorwayLeonard Texier 141S78—
●4553Gira amahorountypedBurundiHeriberto Gamarra 141S78—
○4957Gran Premio EEOHLCosta RicaHeriberto Gamarra 211S78—
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 7 · 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 151S78—
●5664Tour of LuzonHLPhilippinesHeriberto Gamarra 71S78—
●5866Bagno di Bomagna GPHLItalyHeriberto Gamarra 11 · Arjan Woering 222S78—
○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 16 · Wilfried Arends 16 · Heriberto Gamarra 22 · Leonard Texier 10 · 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 241S78—
○7482Krka KaskadauntypedCroatiaHeriberto Gamarra 201S78—
●7583Eryri ClassicHLWalesHeriberto Gamarra 71S78—
★7987Aalborg TimetrialTTDenmarkLeonard Texier 71S7826thNicholas 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 141S7814thHeriberto Gamarra S78
●8088Morne Seychellois TrophyHLSeychellesHeriberto Gamarra 131S78—
Season 80 — the full division-2 calendar
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 25 · Heriberto Gamarra 10 · Leonard Texier 183S79—
○07Picton - MurchisonStage 2untypedNew ZealandHeriberto Gamarra 171S79—
○08Lewis Pass - GreymouthStage 3untypedNew ZealandHeriberto Gamarra 171S79—
●311Taith o Bannau BrycheinioguntypedWalesHeriberto Gamarra 61S79—
○715Tavira - FaroSPPortugalHeriberto Gamarra 191S78—
●853Sultan Ageng Tirtayasa CupuntypedIndonesiaHeriberto Gamarra 20 · Mehdi Lamy 92S79—
●864MarathonuntypedGreeceWilfried Arends 24 · Leonard Texier 152S7932ndWilfried Arends
○875Hügel FahrtHLGermanyHeriberto Gamarra 19 · Arjan Woering 242S7914thHeriberto Gamarra
○908Royal Dartmoor TourHLEnglandHeriberto Gamarra 201S7933rdSammy Cooke
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 15. 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.