Currently at Marshfield
| Season | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| 2018 | 429 | 13 | 2 | 0 | 39.00 | 
| 2019 | 180 | 12 | 0 | 0 | 15.00 | 
| 2020 | 157 | 3 | 0 | 0 | 52.33 | 
| 2021 | 241 | 11 | 1 | 0 | 24.10 | 
| 2022 | 205 | 13 | 1 | 0 | 17.08 | 
| 2023 | 228 | 5 | 0 | 0 | 45.60 | 
| 2024 | 215 | 9 | 0 | 0 | 23.89 | 
| 2025 | 362 | 10 | 2 | 0 | 45.25 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Team | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| Marshfield 2 | 1955 | 73 | 6 | 0 | 29.18 | 
| Marshfield 3 | 62 | 3 | 0 | 0 | 20.67 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Season & Team | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| 2018 Marshfield 2 | 429 | 13 | 2 | 0 | 39.00 | 
| 2019 Marshfield 2 | 118 | 9 | 0 | 0 | 13.11 | 
| 2019 Marshfield 3 | 62 | 3 | 0 | 0 | 20.67 | 
| 2020 Marshfield 2 | 157 | 3 | 0 | 0 | 52.33 | 
| 2021 Marshfield 2 | 241 | 11 | 1 | 0 | 24.10 | 
| 2022 Marshfield 2 | 205 | 13 | 1 | 0 | 17.08 | 
| 2023 Marshfield 2 | 228 | 5 | 0 | 0 | 45.60 | 
| 2024 Marshfield 2 | 215 | 9 | 0 | 0 | 23.89 | 
| 2025 Marshfield 2 | 362 | 10 | 2 | 0 | 45.25 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Home/Away | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| Home | 1115 | 39 | 3 | 0 | 30.97 | 
| Away | 902 | 37 | 3 | 0 | 26.53 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Result | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| Won | 1113 | 42 | 6 | 0 | 30.92 | 
| Lost | 771 | 32 | 0 | 0 | 24.09 | 
| No Result | 133 | 2 | 0 | 0 | 66.50 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Batting Position | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| 1 | 253 | 8 | 1 | 0 | 36.14 | 
| 2 | 409 | 16 | 1 | 0 | 27.27 | 
| 3 | 331 | 13 | 1 | 0 | 27.58 | 
| 4 | 568 | 22 | 2 | 0 | 28.40 | 
| 5 | 361 | 14 | 1 | 0 | 27.77 | 
| 6 | 95 | 3 | 0 | 0 | 31.67 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
| Mode of DismissalHow Out | Runs | Innings | Not OutsN.O. | Centuries100s | Average | 
|---|---|---|---|---|---|
| Not Out | 370 | 6 | 6 | 0 | |
| Bowled | 330 | 21 | 0 | 0 | 15.71 | 
| LBW | 274 | 11 | 0 | 0 | 24.91 | 
| Caught Keeper | 105 | 5 | 0 | 0 | 21.00 | 
| Caught Fielder | 821 | 30 | 0 | 0 | 27.37 | 
| Stumped | 117 | 3 | 0 | 0 | 39.00 | 
| Total | 2017 | 76 | 6 | 0 | 28.81 | 
Less ...
More ...
| Season | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| 2018 | 12 | 19 | 1 | 56.3-7-261-19 | 13.74 | 17.84 | 4.62 | 
| 2019 | 6 | 2 | 0 | 23.5-0-152-2 | 76.00 | 71.50 | 6.38 | 
| 2020 | 2 | 4 | 0 | 16-0-113-4 | 28.25 | 24.00 | 7.06 | 
| 2021 | 2 | 2 | 0 | 7.3-0-54-2 | 27.00 | 22.50 | 7.20 | 
| 2025 | 1 | 0 | 0 | 4-0-39-0 | 9.75 | ||
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Team | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| Marshfield 2 | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Season & TeamS/T | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| 2018 Marshfield 2 | 12 | 19 | 1 | 56.3-7-261-19 | 13.74 | 17.84 | 4.62 | 
| 2019 Marshfield 2 | 6 | 2 | 0 | 23.5-0-152-2 | 76.00 | 71.50 | 6.38 | 
| 2020 Marshfield 2 | 2 | 4 | 0 | 16-0-113-4 | 28.25 | 24.00 | 7.06 | 
| 2021 Marshfield 2 | 2 | 2 | 0 | 7.3-0-54-2 | 27.00 | 22.50 | 7.20 | 
| 2025 Marshfield 2 | 1 | 0 | 0 | 4-0-39-0 | 9.75 | ||
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Home/AwayH/A | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| Home | 13 | 22 | 1 | 63.2-5-336-22 | 15.27 | 17.27 | 5.31 | 
| Away | 10 | 5 | 0 | 44.3-2-283-5 | 56.60 | 53.40 | 6.36 | 
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Result | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| Won | 10 | 14 | 0 | 45.3-5-213-14 | 15.21 | 19.50 | 4.68 | 
| Lost | 13 | 13 | 1 | 62.2-2-406-13 | 31.23 | 28.77 | 6.51 | 
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
| Bowling PositionPos | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco | 
|---|---|---|---|---|---|---|---|
| 4 | 6 | 7 | 0 | 36.5-2-171-7 | 24.43 | 31.57 | 4.64 | 
| 5 | 5 | 5 | 0 | 23-2-145-5 | 29.00 | 27.60 | 6.30 | 
| 6 | 8 | 7 | 0 | 32-2-226-7 | 32.29 | 27.43 | 7.06 | 
| 7 | 4 | 8 | 1 | 16-1-77-8 | 9.62 | 12.00 | 4.81 | 
| Total | 23 | 27 | 1 | 107.5-7-619-27 | 22.93 | 23.96 | 5.74 | 
Less ...
More ...
| Date | Match | Pos | Score | How Out | Bowling | Hattrick? | 
|---|---|---|---|---|---|---|
| 05 May 2018 | Devizes 2 v Marshfield 2 | 2 | 3 | Caught Keeper | 2.0-0-15-0 | No | 
| 12 May 2018 | Marshfield 2 v Trowbridge 2 | 2 | 38 | LBW | 4.3-1-21-6 | Yes | 
| 19 May 2018 | Spye Park v Marshfield 2 | 2 | 62 | Caught Keeper | 6.0-0-40-1 | No | 
| 26 May 2018 | Marshfield 2 v Ramsbury | 2 | 34 | LBW | 2.0-0-12-0 | No | 
| 23 Jun 2018 | Nationwide House 2 v Marshfield 2 | 2 | 68 | Not Out | 5.0-0-23-0 | No | 
| 30 Jun 2018 | Marshfield 2 v Royal Wootton Bassett 2 | 1 | 0 | Caught Fielder | 1.2-1-0-2 | No | 
| 07 Jul 2018 | Marshfield 2 v Devizes 2 | 1 | 85 | Not Out | 9.0-1-35-4 | No | 
| 14 Jul 2018 | Trowbridge 2 v Marshfield 2 | 1 | 12 | Caught Fielder | 8.0-1-42-1 | No | 
| 21 Jul 2018 | Marshfield 2 v Spye Park | 2 | 8 | Caught Fielder | 3.0-2-4-1 | No | 
| 04 Aug 2018 | Marshfield 2 v Corsham 3 | 2 | 9 | Caught Fielder | 6.0-0-20-1 | No | 
| 11 Aug 2018 | Combe Down v Marshfield 2 | 1 | 77 | Bowled | No | |
| 25 Aug 2018 | Marshfield 2 v Nationwide House 2 | 2 | 0 | Caught Fielder | 4.0-0-24-0 | No | 
| 01 Sep 2018 | Royal Wootton Bassett 2 v Marshfield 2 | 2 | 33 | Caught Fielder | 5.4-1-25-3 | No | 
| 04 May 2019 | Marshfield 2 v Trowbridge 2 | 2 | 9 | Caught Fielder | 4.0-0-16-1 | No | 
| 11 May 2019 | White Horse v Marshfield 2 | 3 | 6 | LBW | 5.5-0-22-0 | No | 
| 18 May 2019 | Marshfield 2 v Keevil | 1 | 6 | Bowled | 6.0-0-37-1 | No | 
| 25 May 2019 | Swindon 3 v Marshfield 2 | 2 | 6 | Caught Fielder | 4.0-0-39-0 | No | 
| 08 Jun 2019 | Chippenham 3 v Marshfield 2 | 3 | 7 | Bowled | 1.0-0-11-0 | No | 
| 22 Jun 2019 | Bradford-on-Avon v Marshfield 2 | 1 | 31 | LBW | 3.0-0-27-0 | No | 
| 06 Jul 2019 | Trowbridge 2 v Marshfield 2 | 3 | 8 | Caught Fielder | No | |
| 13 Jul 2019 | Marshfield 2 v White Horse | 3 | 10 | Caught Fielder | No | |
| 27 Jul 2019 | Marshfield 3 v Warminster 3 | 2 | 38 | Stumped | No | |
| 10 Aug 2019 | Marshfield 2 v Chippenham 3 | 1 | 35 | Caught Fielder | No | |
| 24 Aug 2019 | Swindon 4 v Marshfield 3 | 2 | 21 | LBW | No | |
| 31 Aug 2019 | Marshfield 3 v Allington | 2 | 3 | Bowled | No | |
| 01 Aug 2020 | Marshfield 2 v Christian Malford | 5 | 70 | Caught Fielder | 9.0-0-69-0 | No | 
| 08 Aug 2020 | Sherston Magna v Marshfield 2 | 5 | 15 | Bowled | No | |
| 29 Aug 2020 | Marshfield 2 v Combe Down | 2 | 72 | Caught Fielder | 7.0-0-44-4 | No | 
| 01 May 2021 | Erlestoke v Marshfield 2 | 3 | 78 | Stumped | No | |
| 15 May 2021 | Marshfield 2 v Hinton Charterhouse 2 | 3 | 10 | Bowled | 3.0-0-36-0 | No | 
| 29 May 2021 | Marshfield 2 v Corsham 3 | 5 | 24 | Caught Fielder | No | |
| 05 Jun 2021 | Wanborough v Marshfield 2 | 2 | 5 | Caught Fielder | No | |
| 12 Jun 2021 | Marshfield 2 v Marlborough 2 | 1 | 7 | Bowled | No | |
| 19 Jun 2021 | Sherston Magna v Marshfield 2 | 3 | 51 | Not Out | No | |
| 26 Jun 2021 | Marshfield 2 v Ramsbury | 3 | 58 | Caught Fielder | 4.3-0-18-2 | No | 
| 10 Jul 2021 | Melksham v Marshfield 2 | 3 | 0 | Bowled | No | |
| 31 Jul 2021 | Corsham 3 v Marshfield 2 | 4 | 1 | Bowled | No | |
| 07 Aug 2021 | Marshfield 2 v Wanborough | 7 | Did Not Bat | No | ||
| 14 Aug 2021 | Marlborough 2 v Marshfield 2 | 4 | 7 | Caught Keeper | No | |
| 28 Aug 2021 | Ramsbury v Marshfield 2 | 4 | 0 | LBW | No | |
| 07 May 2022 | Marshfield 2 v Chippenham 3 | 5 | 6 | Bowled | No | |
| 14 May 2022 | Beehive Southwick v Marshfield 2 | 4 | 3 | Caught Fielder | No | |
| 28 May 2022 | Royal Wootton Bassett 2 v Marshfield 2 | 4 | 1 | Stumped | No | |
| 04 Jun 2022 | Potterne 3 v Marshfield 2 | 4 | 4 | Bowled | No | |
| 11 Jun 2022 | Marshfield 2 v White Horse | 3 | 15 | LBW | No | |
| 02 Jul 2022 | Great Bedwyn v Marshfield 2 | 4 | 21 | Caught Fielder | No | |
| 09 Jul 2022 | Chippenham 3 v Marshfield 2 | 4 | 50 | Caught Fielder | No | |
| 16 Jul 2022 | Marshfield 2 v Beehive Southwick | 4 | 1 | Not Out | No | |
| 23 Jul 2022 | Combe Down v Marshfield 2 | 3 | 15 | Caught Fielder | No | |
| 06 Aug 2022 | Marshfield 2 v Potterne 3 | 5 | 0 | Bowled | No | |
| 13 Aug 2022 | White Horse v Marshfield 2 | 4 | 61 | LBW | No | |
| 27 Aug 2022 | Swindon 3 v Marshfield 2 | 5 | 19 | Caught Fielder | No | |
| 03 Sep 2022 | Marshfield 2 v Great Bedwyn | 4 | 9 | Caught Fielder | No | |
| 10 Jun 2023 | Marshfield 2 v Erlestoke | 5 | 57 | Bowled | No | |
| 24 Jun 2023 | Goatacre 2 v Marshfield 2 | 3 | 15 | Bowled | No | |
| 01 Jul 2023 | Marshfield 2 v Warminster 2 | 4 | 95 | Caught Fielder | No | |
| 08 Jul 2023 | Marshfield 2 v Bradford-on-Avon | 4 | 56 | Bowled | No | |
| 29 Jul 2023 | Burbage & Easton Royal 2 v Marshfield 2 | 4 | 5 | Bowled | No | |
| 04 May 2024 | Erlestoke v Marshfield 2 | 6 | 7 | Caught Fielder | No | |
| 11 May 2024 | Marshfield 2 v Nationwide House | 3 | 58 | Caught Fielder | No | |
| 08 Jun 2024 | Marshfield 2 v Box | 6 | 31 | LBW | No | |
| 22 Jun 2024 | Marshfield 2 v Trowbridge 2 | 6 | 57 | Caught Fielder | No | |
| 20 Jul 2024 | Marshfield 2 v Biddestone 2 | 4 | 26 | Bowled | No | |
| 27 Jul 2024 | Calne v Marshfield 2 | 5 | 8 | Caught Keeper | No | |
| 03 Aug 2024 | Marshfield 2 v Melksham | 4 | 12 | Caught Fielder | No | |
| 10 Aug 2024 | Box v Marshfield 2 | 4 | 14 | Caught Fielder | No | |
| 31 Aug 2024 | Marshfield 2 v Royal Wootton Bassett 2 | 4 | 2 | Bowled | No | |
| 03 May 2025 | Wanborough v Marshfield 2 | 4 | 25 | Caught Keeper | No | |
| 10 May 2025 | Marshfield 2 v Trowbridge 2 | 5 | 38 | Caught Fielder | No | |
| 31 May 2025 | Melksham v Marshfield 2 | 4 | 64 | Caught Fielder | No | |
| 07 Jun 2025 | Box v Marshfield 2 | 4 | Did Not Bat | No | ||
| 14 Jun 2025 | Marshfield 2 v Erlestoke | 9 | Did Not Bat | No | ||
| 21 Jun 2025 | Bishops Cannings v Marshfield 2 | 5 | 10 | Bowled | 4.0-0-39-0 | No | 
| 05 Jul 2025 | Marshfield 2 v Wanborough | 5 | 12 | LBW | No | |
| 19 Jul 2025 | Marshfield 2 v Swindon NALGO | 5 | 1 | Bowled | No | |
| 02 Aug 2025 | Marshfield 2 v Melksham | 5 | 25 | LBW | No | |
| 09 Aug 2025 | Marshfield 2 v Box | 5 | 76 | Not Out | No | |
| 16 Aug 2025 | Erlestoke v Marshfield 2 | 4 | 89 | Not Out | No | |
| 23 Aug 2025 | Marshfield 2 v Bishops Cannings | 4 | 22 | Bowled | No | |
| 30 Aug 2025 | Bradford-on-Avon v Marshfield 2 | 4 | Did Not Bat | No | 
| Date | Match | How Out | Bowler | Batsman | Score | 
|---|---|---|---|---|---|
| 26 May 2018 | Marshfield 2 v Ramsbury | Caught Fielder | Graham Tanner | Peter Osmond | 4 | 
| 26 May 2018 | Marshfield 2 v Ramsbury | Run Out | Neil Williamson | 13 | |
| 23 Jun 2018 | Nationwide House 2 v Marshfield 2 | Caught Fielder | Matt Watson | Andrew Witchell | 0 | 
| 07 Jul 2018 | Marshfield 2 v Devizes 2 | Caught Fielder | Graham Tanner | Alex Kimber | 0 | 
| 21 Jul 2018 | Marshfield 2 v Spye Park | Caught Fielder | Rob Iles | Arthur Dodson | 4 | 
| 04 Aug 2018 | Marshfield 2 v Corsham 3 | Caught Fielder | Matt Watson | Chris Monelle | 19 | 
| 25 Aug 2018 | Marshfield 2 v Nationwide House 2 | Caught Fielder | Charlie Chivers | Thomas Hamilton | 3 | 
| 01 Sep 2018 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Glenn Perry | Navjot Chahal | 50 | 
| 01 Sep 2018 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Alastair Christie | Mark Vincent | 0 | 
| 18 May 2019 | Marshfield 2 v Keevil | Caught Fielder | Chris Ruddell | Matt Evans | 8 | 
| 18 May 2019 | Marshfield 2 v Keevil | Caught Fielder | Ben White | Josh Hamblin | 10 | 
| 10 Aug 2019 | Marshfield 2 v Chippenham 3 | Run Out | Dan Pettit | 0 | |
| 24 Aug 2019 | Swindon 4 v Marshfield 3 | Run Out | Daniel Baker | 15 | |
| 24 Aug 2019 | Swindon 4 v Marshfield 3 | Caught Fielder | Chris Ruddell | Ethan Teale | 21 | 
| 24 Aug 2019 | Swindon 4 v Marshfield 3 | Caught Fielder | Chris Ruddell | Andy Hallsworth | 6 | 
| 08 Aug 2020 | Sherston Magna v Marshfield 2 | Caught Fielder | Andy Elliott | Dave Nelson | 18 | 
| 29 Aug 2020 | Marshfield 2 v Combe Down | Caught Fielder | Glenn Perry | Everton Griffiths | 2 | 
| 15 May 2021 | Marshfield 2 v Hinton Charterhouse 2 | Caught Fielder | Alastair Christie | Hugh Brooker | 16 | 
| 29 May 2021 | Marshfield 2 v Corsham 3 | Caught Fielder | Cameron Walker | Ed Vickery | 27 | 
| 12 Jun 2021 | Marshfield 2 v Marlborough 2 | Run Out | Udhav Bhan | 2 | |
| 19 Jun 2021 | Sherston Magna v Marshfield 2 | Caught Fielder | Callum Duckett | Archie Walsh | 4 | 
| 10 Jul 2021 | Melksham v Marshfield 2 | Caught Fielder | Matt Cox | Joe Veacock | 3 | 
| 31 Jul 2021 | Corsham 3 v Marshfield 2 | Caught Fielder | Tom Clay | Alfie Johnson | 20 | 
| 28 Aug 2021 | Ramsbury v Marshfield 2 | Caught Fielder | Elliot Ede | Neil Williamson | 30 | 
| 07 May 2022 | Marshfield 2 v Chippenham 3 | Caught Fielder | Sam Duckett | Timothy Dunford | 4 | 
| 07 May 2022 | Marshfield 2 v Chippenham 3 | Caught Fielder | Cameron Walker | Matt Cole | 1 | 
| 28 May 2022 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Matt Cox | Navjot Chahal | 3 | 
| 28 May 2022 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Tom Clay | Mohamed Shihaz | 20 | 
| 28 May 2022 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Lauren Shrubsole | Darren Fisher | 24 | 
| 28 May 2022 | Royal Wootton Bassett 2 v Marshfield 2 | Caught Fielder | Lauren Shrubsole | Morgan Marsh-Ballard | 1 | 
| 04 Jun 2022 | Potterne 3 v Marshfield 2 | Run Out | Ben Mason | 2 | |
| 11 Jun 2022 | Marshfield 2 v White Horse | Run Out | Ryan Sharpe | 1 | |
| 09 Jul 2022 | Chippenham 3 v Marshfield 2 | Caught Fielder | Lauren Shrubsole | Steve Merryweather | 1 | 
| 16 Jul 2022 | Marshfield 2 v Beehive Southwick | Caught Fielder | Callum Duckett | Clive Warren | 14 | 
| 13 Aug 2022 | White Horse v Marshfield 2 | Caught Fielder | Matt Cox | David Martin | 0 | 
| 03 Sep 2022 | Marshfield 2 v Great Bedwyn | Caught Fielder | Callum Duckett | Ivor Rowell | 9 | 
| 29 Jul 2023 | Burbage & Easton Royal 2 v Marshfield 2 | Caught Fielder | Rob Iles | Thomas Hall | 2 | 
| 04 May 2024 | Erlestoke v Marshfield 2 | Caught Fielder | Lauren Shrubsole | Mike Barton | 18 | 
| 22 Jun 2024 | Marshfield 2 v Trowbridge 2 | Caught Fielder | Will Christie | Joel Kirby | 9 | 
| 03 Aug 2024 | Marshfield 2 v Melksham | Caught Fielder | Sebastian Whittle | Adam Mitchell | 4 | 
| 10 May 2025 | Marshfield 2 v Trowbridge 2 | Caught Fielder | Will Christie | Chris Dicker | 53 | 
| 31 May 2025 | Melksham v Marshfield 2 | Caught Fielder | Tom Clay | Leigh Rogers | 7 | 
| 14 Jun 2025 | Marshfield 2 v Erlestoke | Caught Fielder | Hamish Walker | O Chittenden | 4 | 
| 05 Jul 2025 | Marshfield 2 v Wanborough | Run Out | John Baldwin | 26 | |
| 19 Jul 2025 | Marshfield 2 v Swindon NALGO | Caught Fielder | Andy Elliott | Sarfraz Khan | 0 | 
| 09 Aug 2025 | Marshfield 2 v Box | Caught Fielder | Tom Hughes | Sam Plowright | 70 | 
| 23 Aug 2025 | Marshfield 2 v Bishops Cannings | Caught Fielder | Harry Bates | Jack Bramwell | 26 | 
No matches umpired
Hide ...
Show ...
If any of the above information is incorrect, click here for information on how to get it corrected.