Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

John Dalziel

Top 10%
Team: Windle ADivision: Division 1Last updated: 10/24/2026

Rating

1076

Current Handicap

1
Honours
Season:

88

Matches Played

62

Wins

26

Losses

70%

Win Rate

9.8

Avg Win Margin

6.6

Avg Loss Margin

37-8

Home Record

25-18

Away Record

100%

Handicap Confidence

Very Reliable
53 / 41 matches for full confidence· Last recorded match: 9/1/2026

A large recent sample: 53 matches in the 2024, 2025, 2026 window, comfortably past the 41-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

50 Wins

62 wins

Next goal: Hot Streak 1512/15
✦SEASON HIGHLIGHTS
2022
10-Game Streak12 in a row

Handicap Trend

All Time · 88 matches

+1 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

21 Jun18 Apr22 Aug11 Jun22 Apr26 Aug9 Jun1 Sept-2147

Gives 1 more chalk than at the start of this period.

Started0
Lowest-1
Current1
Win Percentage(40%)
62%
score+0.25→contribution+0.10
Avg Winning Margin(25%)
9.7
score+0.28→contribution+0.07
Avg Losing Margin(15%)
6.3
score+0.28→contribution+0.04
Recent Form (last 20)(10%)
60%
score+0.20→contribution+0.02
Opponent Strength(10%)
1010
score+0.25→contribution+0.03
Weighted Score+0.254
Sample Size Confidence
100%(53/41 matches)
Rating1076 → shrunk 1076
Recent 3-Season Rating (2024, 2025, 2026)1076
Recency Blend40% (53 recent matches)
Final Rating1076
Handicap
1

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

62W26L88 matches·70.5% win rate
ClubSeasonsDivision(s)PWLWin %
Windle BC2023–2025Division 149331667.3%
Windle A2026Division 12113861.9%
Parr Cons A2022Division 11816288.9%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026Kevin MoranH21-18WIN+3LeagueDivision 1
8/18/2026Andy HayesA4-21LOSS-17LeagueDivision 1
8/11/2026Joe JacksonH21-11WIN+10LeagueDivision 1
8/5/2026Paul GartsideA17-21LOSS-4LeagueDivision 1
7/28/2026Bob AppletonH21-14WIN+7LeagueDivision 1
7/21/2026Brian YoungA21-18WIN+3LeagueDivision 1
7/14/2026Ryan SemmensH13-21LOSS-8LeagueDivision 1
7/7/2026Matthew CorlessA20-21LOSS-1LeagueDivision 1
6/30/2026Mark BeddowsH18-21LOSS-3LeagueDivision 1
6/23/2026Andy WilkinsonA21-17WIN+4LeagueDivision 1
6/16/2026James WilliamsH21-7WIN+14LeagueDivision 1
6/9/2026Carl DoyleH21-12WIN+9LeagueDivision 1
6/2/2026Mark HoldenA19-21LOSS-2LeagueDivision 1
5/26/2026Chris WebsterH21-6WIN+15LeagueDivision 1
5/19/2026Carl SmithiesA21-18WIN+3LeagueDivision 1
5/12/2026Danny EustaceH21-6WIN+15LeagueDivision 1
5/5/2026Ryan SemmensA8-21LOSS-13LeagueDivision 1
4/28/2026Steve SaundersH15-21LOSS-6LeagueDivision 1
4/21/2026Peter CaseA21-10WIN+11LeagueDivision 1
4/14/2026Tom DownieH21-10WIN+11LeagueDivision 1
4/7/2026John LesterA21-10WIN+11LeagueDivision 1
9/2/2025Alan HeatonH21-11WIN+10LeagueDivision 1
8/26/2025John MorganA11-21LOSS-10LeagueDivision 1
8/12/2025Bob AppletonH21-7WIN+14LeagueDivision 1
7/29/2025John DuncanH21-12WIN+9LeagueDivision 1
7/1/2025Peter ScottH21-19WIN+2LeagueDivision 1
6/24/2025Brian PearceA21-19WIN+2LeagueDivision 1
6/17/2025John MorganH18-21LOSS-3LeagueDivision 1
6/10/2025Roland GaskellH21-7WIN+14LeagueDivision 1
6/3/2025Graham BrandA19-21LOSS-2LeagueDivision 1
5/27/2025Andy HayesH11-21LOSS-10LeagueDivision 1
5/20/2025Fred AndertonA21-14WIN+7LeagueDivision 1
5/6/2025W DitchfieldA12-21LOSS-9LeagueDivision 1
4/29/2025Michael HeapsH21-10WIN+11LeagueDivision 1
4/22/2025Ron VizardA21-10WIN+11LeagueDivision 1
4/15/2025Steve JohnsonH21-11WIN+10LeagueDivision 1
4/9/2025Paul GartsideA13-21LOSS-8LeagueDivision 1
9/3/2024Steve JohnsonH21-20WIN+1LeagueDivision 1
8/28/2024Andy PearceA17-21LOSS-4LeagueDivision 1
8/20/2024Tom OllertonH21-3WIN+18LeagueDivision 1
8/6/2024Robert AngusA21-13WIN+8LeagueDivision 1
7/30/2024Andy HayesH21-8WIN+13LeagueDivision 1
7/23/2024Declan KairnsA21-15WIN+6LeagueDivision 1
7/9/2024Matt GartsideA15-21LOSS-6LeagueDivision 1
6/25/2024Eddie HarrisonA11-21LOSS-10LeagueDivision 1
6/11/2024John CorlessA21-10WIN+11LeagueDivision 1
5/28/2024Robert AngusH21-9WIN+12LeagueDivision 1
5/21/2024Phil HughesA21-7WIN+14LeagueDivision 1
5/14/2024Declan KairnsH19-21LOSS-2LeagueDivision 1
4/30/2024Danny BarwiseH21-11WIN+10LeagueDivision 1
4/23/2024Craig LoweA16-21LOSS-5LeagueDivision 1
4/16/2024Tommy EvansH21-1WIN+20LeagueDivision 1
4/9/2024Mike CoxA17-21LOSS-4LeagueDivision 1
9/12/2023John ToppingA21-11WIN+10LeagueDivision 1
9/5/2023James LongshawA12-21LOSS-9LeagueDivision 1
8/29/2023Robert AngusH21-10WIN+11LeagueDivision 1
8/22/2023Joe JacksonA21-11WIN+10LeagueDivision 1
8/15/2023Michael PollockH21-5WIN+16LeagueDivision 1
8/9/2023Andy PearceA21-17WIN+4LeagueDivision 1
7/25/2023Danny BarwiseA11-21LOSS-10LeagueDivision 1
7/18/2023Michael HeapsH21-12WIN+9LeagueDivision 1
6/27/2023Terry KellyA21-6WIN+15LeagueDivision 1
6/13/2023Liam GregsonH21-15WIN+6LeagueDivision 1
6/6/2023Michael PollockA15-21LOSS-6LeagueDivision 1
5/30/2023John StirzakerH21-14WIN+7LeagueDivision 1
5/16/2023Lee DowningH21-11WIN+10LeagueDivision 1
5/2/2023D HughesH21-11WIN+10LeagueDivision 1
4/25/2023Ian ManchesterA21-6WIN+15LeagueDivision 1
4/18/2023Wayne RobinsonH21-8WIN+13LeagueDivision 1
4/11/2023P CleggH17-21LOSS-4LeagueDivision 1
9/6/2022Ged BrownA21-7WIN+14LeagueDivision 1
8/30/2022Billy SpeedH21-19WIN+2LeagueDivision 1
8/23/2022Antony JohnsonA21-12WIN+9LeagueDivision 1
8/16/2022Jimmy NolanH17-21LOSS-4LeagueDivision 1
8/2/2022Andrew TrimnellH21-11WIN+10LeagueDivision 1
7/26/2022John MorganA21-20WIN+1LeagueDivision 1
7/19/2022Frank GraysonA21-4WIN+17LeagueDivision 1
7/12/2022Connor FlahertyH21-11WIN+10LeagueDivision 1
6/28/2022N RodgersH21-5WIN+16LeagueDivision 1
6/21/2022Derek BisselA21-11WIN+10LeagueDivision 1
6/14/2022Lee BolanH21-13WIN+8LeagueDivision 1
6/7/2022Derek PeachA21-6WIN+15LeagueDivision 1
5/31/2022Danny BarwiseH21-18WIN+3LeagueDivision 1
5/24/2022Paul KellyA21-16WIN+5LeagueDivision 1
5/10/2022AbsentH21-0WIN+21LeagueDivision 1
5/4/2022Keith WilliamsA21-13WIN+8LeagueDivision 1
4/19/2022Nicky ShawA10-21LOSS-11LeagueDivision 1
4/12/2022Ged BrownH21-17WIN+4LeagueDivision 1

Current Streak

1wins

On a hot run

Longest Win Run

12

Career best winning streak

Longest Loss Run

3

Career worst losing streak

Last 560% win rate
WLWLW
Last 1050% win rate— steady
WLWLWWLLLW
OpponentWLTotalWin %Last Met
Andy Hayes12333.3%8/18/2026
John Morgan12333.3%8/26/2025
Robert Angus303100%8/6/2024
Danny Barwise21366.7%4/30/2024
Joe Jackson202100%8/11/2026
Paul Gartside0220%8/5/2026
Bob Appleton202100%7/28/2026
Ryan Semmens0220%7/14/2026
Michael Heaps202100%4/29/2025
Steve Johnson202100%4/15/2025
Biggest Win
Absent (+21)5/10/2022
Heaviest Defeat
Andy Hayes (-17)8/18/2026
Favourite Victim
Robert Angus3-0 H2H
Best Season
202289% · 18 matches
Worst Season
202662% · 21 matches
Form Arc (1st half → 2nd half)
77% → 64%declining
Avg Opponent Rating Faced
98988 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
25-2056% win rate
vs Weak Opponents (rating < 1000)
37-686% win rate
Division 170.5%
62W·26L·88 played

Debut

Apr 12, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.4 yr span)

Matches / Season

17.6 (88 total)

Seasons

20222023202420252026