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

J Edwards

Team: PoliceDivision: Division 2Last updated: 10/24/2026

Rating

931

Current Handicap

10
Honours
Season:

96

Matches Played

63

Wins

33

Losses

66%

Win Rate

8.8

Avg Win Margin

6.7

Avg Loss Margin

38-8

Home Record

25-25

Away Record

100%

Handicap Confidence

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

A large recent sample: 58 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

63 wins

Next goal: Centurion63/100
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 96 matches

+10 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.

3 May9 Aug6 Jun9 Apr9 Jul6 May29 Jul9 Jun1 Sept-14916

Gives 10 more chalks than at the start of this period.

Started0
Lowest0
Current10
Win Percentage(40%)
67%
score+0.34→contribution+0.14
Avg Winning Margin(25%)
8.4
score+0.07→contribution+0.02
Avg Losing Margin(15%)
6.5
score+0.25→contribution+0.04
Recent Form (last 20)(10%)
80%
score+0.60→contribution+0.06
Opponent Strength(10%)
833
score+0.17→contribution+0.02
Weighted Score+0.269
Sample Size Confidence
100%(58/41 matches)
Rating1081 → shrunk 1081→ adjusted 931
Recent 3-Season Rating (2024, 2025, 2026)931
Recency Blend40% (58 recent matches)
Final Rating931
Handicap
10

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

63W33L96 matches·65.6% win rate
ClubSeasonsDivision(s)PWLWin %
Police2022–2026Division 2, Division 396633365.6%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026Graham ParrH21-1WIN+20LeagueDivision 2
8/26/2026Stephen HolroydA21-18WIN+3LeagueDivision 2
8/25/2026Kevin CorriganA21-17WIN+4LeagueDivision 2
8/18/2026G EdmundsH12-21LOSS-9LeagueDivision 2
8/11/2026Ged PatonH21-11WIN+10LeagueDivision 2
7/28/2026Dave RogersH21-18WIN+3LeagueDivision 2
7/21/2026Brian TilleyA21-16WIN+5LeagueDivision 2
7/14/2026Mike MulcrowH21-18WIN+3LeagueDivision 2
7/7/2026John RyanA19-21LOSS-2LeagueDivision 2
6/30/2026Ray CharnockH21-13WIN+8LeagueDivision 2
6/23/2026Antony TeelingA21-13WIN+8LeagueDivision 2
6/16/2026Kevin CorriganH21-10WIN+11LeagueDivision 2
6/9/2026G EdmundsA14-21LOSS-7LeagueDivision 2
6/2/2026Mike SmithA21-8WIN+13LeagueDivision 2
5/26/2026John CloughH21-6WIN+15LeagueDivision 2
5/19/2026A WakefieldA14-21LOSS-7LeagueDivision 2
5/12/2026Dave NimmoH21-16WIN+5LeagueDivision 2
5/5/2026Paul DolanA21-7WIN+14LeagueDivision 2
4/28/2026Dave ChesworthH21-17WIN+4LeagueDivision 2
4/21/2026Craig PunshonA21-16WIN+5LeagueDivision 2
4/7/2026Graham ParrA17-21LOSS-4LeagueDivision 2
9/2/2025Mark SweetH21-4WIN+17LeagueDivision 2
8/26/2025Danny EustaceA10-21LOSS-11LeagueDivision 2
7/29/2025Peter CookeH21-2WIN+19LeagueDivision 2
7/22/2025Tony PilkingtonA21-16WIN+5LeagueDivision 2
7/15/2025Ronnie SextonH21-7WIN+14LeagueDivision 2
7/8/2025Dave RogersA17-21LOSS-4LeagueDivision 2
7/1/2025Derek RoylanceH21-16WIN+5LeagueDivision 2
6/24/2025Graham BrackleyA21-11WIN+10LeagueDivision 2
6/17/2025Mal PerksH21-8WIN+13LeagueDivision 2
6/10/2025Brian McCarrickA9-21LOSS-12LeagueDivision 2
6/3/2025P MooreH21-17WIN+4LeagueDivision 2
5/27/2025Andy WeaverA17-21LOSS-4LeagueDivision 2
5/20/2025Ward HattonA21-16WIN+5LeagueDivision 2
5/13/2025Simon ReadH14-21LOSS-7LeagueDivision 2
5/6/2025Ronnie SextonA21-19WIN+2LeagueDivision 2
4/29/2025Dave RogersH21-18WIN+3LeagueDivision 2
4/22/2025Andy TurnerA21-19WIN+2LeagueDivision 2
4/15/2025Noel ParrH17-21LOSS-4LeagueDivision 2
4/8/2025Alan DelahuntA10-21LOSS-11LeagueDivision 2
8/27/2024Simon ReadA17-21LOSS-4LeagueDivision 2
8/26/2024A WakefieldA21-15WIN+6LeagueDivision 2
8/20/2024AbsentH21-0WIN+21LeagueDivision 2
8/6/2024Daniel RigbyH21-13WIN+8LeagueDivision 2
7/23/2024John HallA21-20WIN+1LeagueDivision 2
7/16/2024Andrew WoodwardH18-21LOSS-3LeagueDivision 2
7/9/2024Geoff GaskellA21-19WIN+2LeagueDivision 2
7/2/2024Ged BrownH21-19WIN+2LeagueDivision 2
6/25/2024Simon KeeniganA21-4WIN+17LeagueDivision 2
6/11/2024Gordon LoweA17-21LOSS-4LeagueDivision 2
6/4/2024Roy KnowlesH21-20WIN+1LeagueDivision 2
5/28/2024Austin DavisA17-21LOSS-4LeagueDivision 2
5/21/2024Bob AppletonA18-21LOSS-3LeagueDivision 2
5/14/2024John HallH21-4WIN+17LeagueDivision 2
5/7/2024Neil CunninghamA13-21LOSS-8LeagueDivision 2
4/23/2024Tim WaineA21-12WIN+9LeagueDivision 2
4/16/2024Keith SpiersH21-7WIN+14LeagueDivision 2
4/9/2024Ken HillA5-21LOSS-16LeagueDivision 2
9/5/2023Craig DitchfieldH21-15WIN+6LeagueDivision 2
8/29/2023T SeeA21-10WIN+11LeagueDivision 2
8/22/2023G EdmundsH21-20WIN+1LeagueDivision 2
8/15/2023John HallH21-2WIN+19LeagueDivision 2
8/1/2023Ken HalsallH21-12WIN+9LeagueDivision 2
7/25/2023A WakefieldA20-21LOSS-1LeagueDivision 2
7/18/2023Ian FurbankH7-21LOSS-14LeagueDivision 2
7/4/2023Richard MartlandH13-21LOSS-8LeagueDivision 2
6/27/2023Norman BeesleyA8-21LOSS-13LeagueDivision 2
6/13/2023G EdmundsA15-21LOSS-6LeagueDivision 2
6/6/2023Noel ParrA20-21LOSS-1LeagueDivision 2
5/30/2023Trevor FrenchH21-8WIN+13LeagueDivision 2
5/16/2023Alan WrightH21-12WIN+9LeagueDivision 2
5/9/2023Eric DaviesA20-21LOSS-1LeagueDivision 2
5/2/2023David ThompsonH21-14WIN+7LeagueDivision 2
4/25/2023G FrodshamA11-21LOSS-10LeagueDivision 2
4/18/2023Eddie BrooksH13-21LOSS-8LeagueDivision 2
4/11/2023Craig DitchfieldA14-21LOSS-7LeagueDivision 2
9/6/2022Frank DennettH21-15WIN+6LeagueDivision 3
8/30/2022Phillip AlmondA16-21LOSS-5LeagueDivision 3
8/23/2022Mike HitchcoxH21-13WIN+8LeagueDivision 3
8/16/2022Peter PeersH21-14WIN+7LeagueDivision 3
8/9/2022Eddie MiddlehurstA21-12WIN+9LeagueDivision 3
8/2/2022Ian ThomsonH21-14WIN+7LeagueDivision 3
7/27/2022Kevin HighcockA21-19WIN+2LeagueDivision 3
7/12/2022Paul WatkinsonA12-21LOSS-9LeagueDivision 3
7/5/2022Andy HillH21-19WIN+2LeagueDivision 3
6/28/2022John PickavanceA21-14WIN+7LeagueDivision 3
6/21/2022Paul SandisonH21-14WIN+7LeagueDivision 3
6/14/2022Mike HitchcoxA12-21LOSS-9LeagueDivision 3
6/7/2022Rob BallA21-5WIN+16LeagueDivision 3
5/31/2022Eddie MiddlehurstH21-5WIN+16LeagueDivision 3
5/24/2022Paul LeylandA21-8WIN+13LeagueDivision 3
5/17/2022G WebsterH21-8WIN+13LeagueDivision 3
5/3/2022Chris ShepherdH21-6WIN+15LeagueDivision 3
4/26/2022Dave OllertonA21-4WIN+17LeagueDivision 3
4/19/2022Stuart AinscoughH16-21LOSS-5LeagueDivision 3
4/12/2022David GentA21-17WIN+4LeagueDivision 3

Current Streak

3wins

On a hot run

Longest Win Run

6

Career best winning streak

Longest Loss Run

6

Career worst losing streak

Last 580% win rate
WWWLW
Last 1080% win rate— steady
WWWLWWWWLW
OpponentWLTotalWin %Last Met
G Edmunds13425%8/18/2026
Dave Rogers21366.7%7/28/2026
A Wakefield12333.3%5/19/2026
John Hall303100%7/23/2024
Graham Parr11250%9/1/2026
Kevin Corrigan202100%8/25/2026
Ronnie Sexton202100%7/15/2025
Simon Read0220%5/13/2025
Noel Parr0220%4/15/2025
Craig Ditchfield11250%9/5/2023
Biggest Win
Absent (+21)8/20/2024
Heaviest Defeat
Ken Hill (-16)4/9/2024
Nemesis
G Edmunds1-3 H2H
Favourite Victim
John Hall3-0 H2H
Best Season
202280% · 20 matches
Worst Season
202344% · 18 matches
Form Arc (1st half → 2nd half)
60% → 71%improving
Avg Opponent Rating Faced
81296 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
2-340% win rate
vs Weak Opponents (rating < 1000)
61-3067% win rate

By Division

Division 247-29 (62%)
Division 316-4 (80%)
Division 261.8%
47W·29L·76 played
Division 380%
16W·4L·20 played

Debut

Apr 12, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.4 yr span)

Matches / Season

19.2 (96 total)

Seasons

20222023202420252026