Hessle CC
Loading match data…
Hessle CC
Year
Team
Win/Loss by Season
Runs Scored vs Conceded (last 15)
Top Wicket Takers (All Time)
Top Run Scorers (All Time)
Recent Results
DateXI OpponentH/A ResultScored ConcededMoTM
Win Rate — Batting First vs Second by Season
Avg Runs Scored — Batting First vs Second by Season
Avg Runs per Innings by Batting Position — Bat First vs Field First
Batting First vs Second — Detail by Season
Season Bat First PBat First WBat First Win%Bat First Avg Field First PField First WField First Win%Field First Avg
Win Rate — Home vs Away by Season
Avg Runs Scored — Home vs Away by Season
Avg Runs per Innings by Batting Position — Home vs Away
Home vs Away — Detail by Season
Season Home PHome WHome Win%Home Avg Away PAway WAway Win%Away Avg
Net Run Rate by Season
Runs Scored vs Conceded per Over by Season
NRR Detail by Season
Season Matches Runs ScoredOvers FacedRun Rate For Runs ConcededOvers BowledRun Rate Against NRR
Close Game Win Rate vs Comfortable
Margin Distribution
Close Games (decided by ≤20 runs or ≤2 wickets)
DateXI OpponentResult ScoredConceded MarginMoTM
Batting Averages & Aggregates
PlayerInn RunsHS AvgSR 50s100s Not OutsDNBs 4s6s
All Innings
DateXI OpponentBatter RunsBalls SR4s 6sDismissal W/L
Top 10 Run Scorers
Top 10 Batting Averages (min 10 innings)
Dismissal Types
Top Strike Rates (min 10 innings)
Average Runs by Batting Position — click a bar to filter the table
Duck % by Position
Top Performers by Batting Position (min 5 innings)
Pos Player Inn Runs Avg HS 50s Ducks Duck% 20+ %
Select a player above to see their record vs each opponent
Bowling Aggregates
PlayerMatches OversWkts RunsAvg EconSR MaidensBest 5W
All Spells
DateXI OpponentBowler OversWkts RunsMaidens EconW/L
Top Wicket Takers
Best Bowling Averages (min 10 wkts)
Best Economy Rates (min 20 overs)
Wickets per Season
Economy Rate — Wins vs Losses
Wickets in Wins vs Losses
Best Spells in Winning Matches (min 2 wickets)
Date Bowler Opponent Overs Wkts Runs Econ XI
Top Bowling Pairs by Wickets Together
Top Bowling Pairs by Win Rate
Bowling Partnerships (pairs who bowled in the same match)
Partnership Matches Together Combined Wkts Wins Win% Avg Wkts/Match
Wides per Over (min 20 overs)
No Balls per Over (min 20 overs)
Extras Breakdown per Bowler
Bowler Overs Wides Wides/Over No Balls NB/Over Total Extras Extras/Over
Top Fielders (Catches + Run Outs)
Wicketkeepers (Catches + Stumpings)
Fielding Dismissals
PlayerCatches Run OutsTotal
Wicketkeeping
PlayerCatches StumpingsTotal
Best Bowler–Fielder Catch Partnerships
Bowler Fielder Catches
VS
Select two players above to compare their stats head-to-head
2025 Season
Runs Scored vs Conceded by Match
Cumulative Wins
Season Results
DateXIOpponentH/AResultScoredConcededMoTM
Opponent Analysis
Full Opponent Record — click a row to see all games
Opponent Played Won Lost Win% Avg Scored Avg Conceded Last Result Last Date
Team Last 5 — Runs Scored vs Conceded
Player Run Scoring — Last 5 Matches Played
Team Form — Last 5 Results
DateXIOpponentH/AResultScoredConcededMoTM
Player Batting Form — Last 5 Innings per Player (min 3 innings)
Player Form (W/L) Last 5 Runs Last 5 Avg All-time Avg Trend
Player Bowling Form — Last 5 Spells (min 3 spells)
Player Form Last 5 Wkts Last 5 Econ All-time Econ Trend
Hessle
VS
Batting
BatterPosRunsBallsSR4s6sDismissal
Bowling
BowlerOMRWEcon
All Matches — Click a row for full scorecard
DateXI OpponentH/A ResultScored ConcededMoTM
Win Rate by Target Band
Matches Played by Target Band
Chasing Record by Target Band
Target Band Played Won Lost Win % Avg Target Avg Chased Avg Deficit
Best Successful Chases
Date XI Opponent Target Chased Won By Top Scorer MoTM
Near Misses — Closest Failed Chases
Date XI Opponent Target Chased Short By Top Scorer MoTM
Win Rate by Score Posted
Matches by Score Band
Defending Record by Score Band
Score Band Played Won Lost Win % Avg Score Avg Conceded Avg Margin
Best Defences — Highest Score Successfully Defended
Date XI Opponent Hessle Score Opponent Scored Won By Top Bat Best Bowl MoTM
Scores That Weren't Enough — Highest Scores That Still Lost
Date XI Opponent Hessle Score Opponent Scored Lost By MoTM
Best XI Selector
Selection based on balanced all-round impact: batting average × innings weight + wicket impact + fielding contributions.
Full Impact Rankings
# Player Matches Bat Avg Runs Wkts Bowl Avg Econ Field MoTM Impact Score
Squad Depth
Showing appearances per player — bar width = matches played, colour = role
Team of the Season & Season Awards
The whole club's season — 1st and 2nd XI combined. A balanced XI by role, not just the top 11 scorers. Share any award as an image.
TEAM OF THE SEASON
Balanced XI by role
SEASON AWARDS
About & Methodology
Where the data comes from

Every figure on this site is built from two spreadsheets the club maintains: a match-by-match record of batting, bowling, fielding and wicketkeeping, and a separate sheet tracking Man of the Match and Player of the Month. Nothing is estimated or guessed at the point of entry — it's transcribed from real scorecards.

Every time the data is updated, new records are checked against what's already here rather than just appended — catching duplicate rows, inconsistent opponent names (e.g. "Welton" vs "Welton CC"), and the odd typo'd date, before anything is merged in.

Strike rates on older innings

Ball-by-ball data wasn't recorded for a meaningful share of older innings — particularly before 2022. Rather than showing those as a misleading Strike Rate of 0 (which would drag down every average that includes them), the balls faced are estimated from that player's own genuine career pace, but never allowed to exceed the real number of balls actually bowled in that innings — so the estimate always stays consistent with the true match record. Innings built this way are flagged internally, and a genuine duck always keeps its real Strike Rate of 0 regardless.

Overs and cricket arithmetic

Cricket records overs in base-6 notation — 4.3 means 4 overs and 3 balls, not a true decimal. Every total on this site (career overs bowled, economy rates, strike rates) is built by converting to a real ball count first and only turning it back into the 4.3-style notation for display, so combining figures across matches never produces an impossible value like 7.7 overs.

Live promotion & relegation odds

The percentages on the League Table page aren't a fixed guess — they're recalculated fresh every time the page loads, by simulating the rest of the season thousands of times using each team's actual current season win rate. As results come in and the table updates, the odds update with it automatically.

How Team of the Season is picked

Both 1st and 2nd XI are combined into one club season. Every player is classified by role from their own numbers that year — genuine wicketkeepers need to have kept in at least 3 separate matches, not just filled in once; everyone else is split into Batter, Bowler or All-rounder by how much of each they actually did.

To make the team at all, you need to have played a meaningful share of that season's matches (scaled to how much cricket was actually played that year, so shorter seasons aren't unfairly emptied out), and to have cleared a genuine output bar for your role — batters need both a real run total and a real average, not just a padded total built from a lot of failures; bowlers need a real wicket haul; all-rounders need a genuine amount of both.

The XI is then filled to a normal cricket template — 5 batters, 1 keeper, 2 all-rounders, 3 bowlers — and shown in batting order, not ranked by score.

Man of the Match All time
Rank Player Awards Rate %
Player of the Month All time
Rank Player Awards Months Won
Top MoTM Winners
MoTM Win Rate (MoTMs ÷ matches played, min 10 matches)
Full MoTM Log
Date XI Opponent Player
CLUB RECORDS
MILESTONE TIMELINE
50s, 100s & 5-Wicket Hauls
STAT LOOKUP
This tool has moved to its own Stat Query page under Stats in the nav, with a lot more filters and a proper innings-by-innings view.
STAT QUERY
Build a custom query across every batting, bowling and fielding record — a Cricinfo Statsguru-style tool for the club's own data.
Query Builder
Category
View
Measure
Group by
Team
Opponent
H/A
Result
Innings
Position
Year from
Year to
Min innings
League Standing
Which XI would you like to view?
ROUTE TO PROMOTION — 1ST XI
Hessle need to win every remaining game AND see both Beverley and Driffield each drop 3+ results. Here is what to watch each week beyond Hessle own result.
Based on confirmed fixture schedule. Results marked automatically once match data is updated.