← Back to dashboard
Sky Racing - Fred Hastings
Tipster dossier — settled-bet performance through 2026-07-14 20:15 UTC
Verdict
STRUCTURALLY LOSING
Calibration is negative: actual win rate 33.3% trails market-implied 53.4% by -20.0pp — picks have negative skill relative to fair odds. Bayesian-shrunk ROI (regressed toward -13% population baseline by sample size) is -29.6% — a more honest expectation than the raw -33.9%.
Bio & context
Fred Hastings is a veteran Sydney-based harness racing caller and tipster employed by Sky Racing/Sky Sports Radio since 1991 (33+ years). He began his race-calling career in March 1985 at Nowra and has been the primary voice for NSW harness racing coverage, specializing exclusively in harness/trots racing at Sydney tracks including Menangle, Penrith, and Bankstown. As both caller and tipster, he has deep knowledge of the Sydney harness scene and has achieved the rare feat of tipping an entire card correctly three times.
Sydney, NSWHarness racing caller and tipster for Sky Racing40 yrs
⚠ Conflict / insider flags
- As the primary Sky Racing caller for Sydney harness tracks, he has insider access to track conditions, driver/trainer patterns, and race-day intelligence that informs his tips
- Tips exclusively on races he calls, creating potential dual role as both commentator and tipster
Methodology: Form-based analysis from insider perspective as track caller with 40+ years of harness racing experience. Tips are informed by intimate knowledge of Sydney tracks, drivers, trainers, and track conditions from his position in the caller's box.
Specialty: Harness racing (trots) - exclusively NSW Sydney tracks (Menangle, Penrith, Bankstown)
Public footprint
- Twitter/X: @HastingsFred (20.5K+ followers)
- Sky Racing TV and radio broadcasts
- Podcast appearances: Tappy's Podcast (John Tapp Racing, 2019)
- The Menangle Angle podcast (Club Menangle)
- Tips tracked on theGreatTipOff.com
Industry connections
- Ian Craig (described as 'great friend and mentor')
- Calls the Inter Dominion (has called 6 Inter Dominions as of 2024)
- Only calls races in NSW, has fear of flying which limits travel
Public track-record claims
- Tipped entire Penrith card correctly three times (noted achievement in 2019)
- Described as 'popular commentator' who has 'made a clean sweep of a Sydney trotting card' on multiple occasions - public recognition of tipping skill
Source: anthropic_web_search · last researched 2026-07-01
Since last weekly snapshot: ROI: +1.8% (-35.7% → -33.9%) · Shrunk ROI: +2.9% (-32.5% → -29.6%)
Charts
Cumulative P/L (theoretical $1 stakes)
A straight upward line = consistent profitability. Step-jumps = single fortunate bets carrying the curve.
Monthly ROI %
Top 10 P/L outliers
ROI by odds bracket
Calibration — actual vs implied win rate by odds
Blue bars under orange = picks lose to market expectations.
ROI by day of week
At a glance
Total P/L ($1 stakes)
$-65.15
Bayesian-shrunk ROI
-29.6%
Implied Win % (1/odds)
53.4%
What's driving the ROI?
Strip away the top winning bets and see how the picture changes — a stable record degrades gracefully,
a lucky record collapses.
| Subset | N | P/L | ROI |
|---|
| Full record | 192 | $-65.15 | -33.9% |
| Minus best 1 bet | 191 | $-69.15 | -36.2% |
| Minus best 2 bets | 190 | $-72.45 | -38.1% |
| Minus best 5 bets | 187 | $-81.05 | -43.3% |
If stripping the top 2 wins materially changes the ROI, the headline number is being held up by a couple of fortunate longshots — not stable skill.
Recent trend
Monthly performance
| Month | N | Win % | Avg Odds | P/L | ROI |
|---|
| 2026-04 | 33 | 39.4% | 2.57 | $-1.75 | -5.3% |
| 2026-05 | 63 | 31.7% | 2.20 | $-24.92 | -39.6% |
| 2026-06 | 62 | 24.2% | 2.42 | $-33.14 | -53.5% |
| 2026-07 | 34 | 47.1% | 2.46 | $-5.34 | -15.7% |
By odds bracket
| Odds | N | Win % | P/L | ROI |
|---|
| <2.0 | 92 | 43.5% | $-34.03 | -37.0% |
| 2.0-3.0 | 54 | 31.5% | $-12.92 | -23.9% |
| 3.0-5.0 | 38 | 15.8% | $-15.20 | -40.0% |
| 5.0-8.0 | 7 | 14.3% | $-2.00 | -28.6% |
| 8.0-15 | 1 | 0.0% | $-1.00 | -100.0% |
By pre-race rank
| Pre-race Rank | N | Win % | P/L | ROI |
|---|
| Rank 1 (fav) | 53 | 37.7% | $-18.18 | -34.3% |
| Rank 2 | 32 | 34.4% | $-9.88 | -30.9% |
| Rank 3 | 17 | 23.5% | $-11.20 | -65.9% |
| Rank 4-5 | 9 | 22.2% | $-4.39 | -48.8% |
| Rank 6+ | 7 | 0.0% | $-7.00 | -100.0% |
Based on 118 of 192 tips where pre-race rank was captured live (data started May 17, 2026).
Strategy Zone (rank ≤ 3 AND odds ≥ 5)
| Subset | N | Win % | P/L | ROI |
|---|
| Outside Zone | 118 | 31.4% | $-50.65 | -42.9% |
By source
| Source | N | Win % | P/L | ROI |
|---|
| sky_racing | 192 | 33.3% | $-65.15 | -33.9% |
By venue
Top venues (by total P/L)
| Venue | N | Win % | P/L | ROI |
|---|
| penrith | 92 | 37.0% | $-26.78 | -29.1% |
| menangle | 100 | 30.0% | $-38.37 | -38.4% |
By day of week
| Day | N | Win % | P/L | ROI |
|---|
| Mon | 7 | 28.6% | $-4.98 | -71.1% |
| Tue | 8 | 25.0% | $-4.75 | -59.4% |
| Thu | 93 | 37.6% | $-20.68 | -22.2% |
| Sat | 84 | 29.8% | $-34.74 | -41.4% |
Place market
Live place-capture data: 9 settled, place rate 55.6%.
Hypothetical $1 place-bet P/L at captured Betfair BSP: $-1.15 (-12.8% ROI) on 9 bets.
Place data started May 17, 2026. Sample size small — treat directionally only.
Biggest wins
| Date | Venue | Selection | Odds | P/L |
| 2026-04-16 | penrith | Blackjack Bart | 5.00 | +$4.00 |
| 2026-07-11 | menangle | The Metal Flyer | 4.30 | +$3.30 |
| 2026-05-14 | menangle | Startin To Gogh | 4.30 | +$3.30 |
| 2026-05-02 | menangle | Betterthancash | 3.75 | +$2.75 |
| 2026-04-16 | penrith | Nicely Spoken | 3.55 | +$2.55 |
Biggest losses
| Date | Venue | Selection | Odds | P/L |
| 2026-05-21 | penrith | Onedins Crusade | 4.30 | $-1.00 |
| 2026-06-06 | menangle | Dance With Carmer | 3.95 | $-1.00 |
| 2026-04-23 | penrith | Hesaa Lister | 1.85 | $-1.00 |
| 2026-05-14 | menangle | Rocket Ralph | 2.34 | $-1.00 |
| 2026-06-27 | menangle | Silent Fears | 1.02 | $-1.00 |
Generated 2026-07-14 20:15 UTC. Stats based on theoretical $1 BACK stakes settled on Betfair. Place data uses captured Betfair Starting Price.
ROI = total P/L divided by total bets — high variance at small samples.