New Feature
March 28, 2026
·
5 min read
New: Class Level Experience — Knowing Whether a Horse Belongs
One of the oldest debates in handicapping is class. Does this horse belong here?
Is it dropping down because connections are targeting a soft spot, or is it sliding
because it's been getting beaten at a level it couldn't handle? Is this horse
stepping up into a situation where it's never competed before?
The Selection Score already accounts for class through a bonus/penalty system
in the narrative. But today we added something more nuanced: a Class Level
Experience badge on every horse card that shows, at a glance, exactly how
much experience that horse has at today's class level — and in which direction
they're moving.
How It Works
Every race type maps to a numeric level in a nine-step hierarchy, from maiden
claiming at the bottom to stakes at the top:
| Level | Race Type |
| 1 | Maiden Claiming (MCL) |
| 2 | Maiden Optional Claiming (MOC) |
| 3 | Maiden Special Weight (MSW) |
| 4 | Claiming (CLM) |
| 5 | Starter Optional / Starter (SOC / STR) |
| 6 | Optional Claiming / Allowance Optional (OCL / AOC) |
| 7 | Allowance (ALW) |
| 8 | Handicap (HCP) |
| 9 | Stakes (STK) |
For each horse, we count how many of their recent past performances (PPs) fell
at today's level, above it, or below it. For races at the same level, we go
one step further and compare purse amounts — a horse running in a $14,000
claimer after a string of $8,000 claimers is in a very different spot than
one dropping from $25,000 company.
What the Badges Mean
Four distinct situations now show up on every horse card:
-
First at this level —
All prior starts were at a lower class. No experience here. High risk,
especially in a competitive field. The score may still be high if the
pace figures translate, but now you know it's unproven territory.
-
Class dropper —
The horse has meaningful starts at a higher level than today's race.
Dropping down, either to find a soft spot or get a confidence-builder.
These are the horses serious bettors circle — and the ones that tend to
be underestimated by the crowd.
-
Stepping up —
Horse is moving up in class relative to most of its recent PPs.
Combined with a step-up penalty in the score, this is a horse to
downgrade unless the pace figures are dominant.
-
Proven at level / Purse step-up —
Horse has solid experience at today's exact class. The purse breakdown
tells you whether they're comfortable (same or higher purse) or quietly
stepping up within the same class label.
Why This Matters for Analysis
The pace model scores horses on their figures. Class experience answers a
different question: can they handle the competition they're about to face?
A horse with dominant pace numbers dropping out of stakes company into an
allowance field is a very different proposition than a maiden who's never
seen a field at this level.
The highest-value plays we look for: a Gold-tier pick that's
also a class dropper. Dominant pace figures + proven experience
at a higher level = the model and the class angle are pointing in the same
direction. Those line up less often than you'd think — but when they do,
they're worth pressing.
Conversely, a Red-tier pick with a "First at this level" badge is a red flag
in both directions. The pace model already doesn't love it, and now the class
data confirms it's untested. Easy fade.
A Note on Contradictions
You may occasionally see the narrative reference a class step-up or drop
that doesn't align perfectly with the new badge. The narrative's class
component is calculated from a slightly different logic path — comparing
the most recent race to today — while the badge counts across all recent
PPs using the full race type hierarchy. We're actively reconciling the
two systems. When they disagree, the badge is typically showing you the
fuller picture.
Both pieces of information are visible on the card so you can weigh them
yourself. That's the point — this isn't a black box. The more context
you have, the better the decision.
Origin Story
March 28, 2026
·
8 min read
Building WagerCast: What 1,735 Race Results Actually Taught Us
WagerCast started with a simple frustration: most handicapping tools are either too complex for
casual players or too shallow to give serious bettors a real edge. We wanted something in between —
a model grounded in real pace theory, validated against actual results, and usable on a phone
before post time.
This post is the story of what we built, how we tested it, and what the numbers show after
backtesting 1,735 races across 16 tracks over 32 race days.
The Core Idea: Pace Wins Races
Horse racing is fundamentally a pace game. A horse that runs the first fraction in :22 flat is
in a very different race than one running :24. The question isn't just who's fast —
it's who's fast at the right time, in the right race scenario.
Our model scores every horse using pace figures from their recent races — how they ran at each
call — then projects how those figures match the expected pace scenario today. A horse that
dominates in slow pace scenarios gets a very different score than one that thrives when the pace
heats up.
The output is a Selection Score for each horse. The top-ranked horse is our
pick. But the tier that score falls into is where the real signal lives.
The Tier System
Not all top picks carry equal confidence. We use a four-tier system:
- Gold — Top pick with strong trainer and/or jockey connections. The full signal: pace edge and connections aligned. Highest confidence.
- Green — Top pick in a sprint (≤7 furlongs) or a race with a significant pace gap to the rest of the field. Strong signal, no connection bonus.
- Yellow — Top pick with a moderate pace edge. Playable, but size down.
- Red — Top pick in a competitive field with no clear pace advantage. Proceed carefully.
What the Backtest Shows
We ran every race with available results from February 14 through March 26, 2026 — 1,735 races
across 16 tracks. Here's the headline:
23.3%
Top pick win rate
(all races)
57.2%
Top-3 coverage
(winner in top 3)
32.0%
Win rate on
💰 BET races
1,735
Races backtested
16 tracks · 32 days
A 23.3% overall win rate is competitive — but it doesn't tell the full story. The real insight
from the data is that race selection matters more than pick selection.
The model performs dramatically better in specific conditions.
The 💰 BET Filter: Where the Edge Lives
One of the most important findings from our backtest: the model has a clear edge in a specific
subset of races. We call it the BET filter:
- Field size of 9 horses or fewer
- Score gap of 4.0+ points between our top pick and the second-ranked horse
When both conditions are met, we display a 💰 BET badge on the race.
In 269 BET-filtered races, the top pick won 32.0% of the time — nearly
9 full percentage points better than the overall rate. That's the difference between
mechanical profit and mechanical loss.
The biggest mistake bettors make is treating every race the same. The data shows exactly
which races the model is most confident about. Discipline — knowing when to sit out —
is half the game.
Track-by-Track Performance
Not all tracks are equal for pace handicapping. Some favor closers, some reward speed,
some have tight configurations that produce predictable pace scenarios. Here's the full
top-pick breakdown by track from our backtest:
| Track |
Win Rate |
ROI |
Races |
| Charles Town (CT) |
31.2% |
+41.8% |
80 |
| Turf Paradise (TUP) |
26.6% |
+12.3% |
109 |
| Sam Houston (HOU) |
25.7% |
+13.4% |
70 |
| Turfway Park (TP) |
22.5% |
+15.9% |
160 |
| Parx (PRX) |
24.6% |
+2.6% |
122 |
| Colonial Downs (CNL) |
27.8% |
-12.8% |
18 |
| Aqueduct (AQU) |
27.1% |
-11.6% |
129 |
| Santa Anita (SA) |
23.3% |
-9.2% |
116 |
| Oaklawn Park (OP) |
22.2% |
-11.1% |
180 |
| Gulfstream Park (GP) |
19.2% |
-17.7% |
182 |
| Fair Grounds (FG) |
20.5% |
-12.4% |
171 |
| Tampa Bay (TAM) |
22.7% |
-24.3% |
150 |
Charles Town stands out. CT tops the list at 31.2% with a remarkable
+41.8% ROI — the model's best-performing track in our sample. Routes at CT
in particular have been outstanding, likely because the tight configuration rewards horses
that can sustain pace over a full distance. We'll break CT down in a dedicated post.
Turfway Park, Sam Houston, and Turf Paradise all return positive ROI. On the flip side,
Gulfstream and Tampa Bay have been the model's toughest assignments — wide open fields
with unpredictable pace scenarios tend to compress our edge.
The Upset Flag System
One of the more interesting discoveries from building this: longshots aren't random.
Specific signal combinations fire at a much higher rate than chance. We built four flags
into the model to identify them:
- ⚡ Troubled Trip — Horse was impeded, checked, or wide last out. Hidden form.
- ⚡ Hot Connections — Trainer win rate ≥30% + elite jockey. Someone knows something.
- ⚡ Track Specialist — Horse has a significantly better record at this specific track vs. elsewhere.
- ⚡ Layoff Fresh — Horse returning from a 60–90 day rest with strong recent workouts.
A horse ranked 5th or lower in our model with 2+ flags gets an
⚡ Upset badge — worth including in your exotics. One flag gets a
🔍 Watch badge.
In our backtest, Upset-flagged horses (rank 5+, 2+ signals) hit at 13.4%
— a meaningful rate for horses that are typically 10/1 or longer. At those prices, a handful
of hits pays for a lot of losses. These aren't plays to make straight up, but they're exactly
the kind of horses to throw into your Pick 4s and exactas.
Honest About the Limits
We want to be straight with you: the model's overall ROI on a flat $2 win bet across all
1,735 races is -6.6%. That's the reality of horse racing — the takeout
rate is brutal, and most mechanical betting strategies bleed over time.
The edge isn't in betting everything the model produces. It's in being selective: the BET
filter, the tracks where the model demonstrably has edge (CT, TP, HOU), and using the full
card data — tier scores, upset flags, pace narratives — to make smarter exotic bets.
That's what WagerCast is built for. Not a tip sheet. A tool.
What's Next
The model runs daily at wagercast.xyz, covering
the featured tracks daily with full pace cards, tier badges, upset flags, and Pick 5/6 sequence tickets.
In upcoming posts we'll go deeper: how the pace projection works, a full breakdown of Charles
Town, the Pick ticket optimizer, and what specific race shapes the model handles best.
Racing is hard. The data helps.