Stuart MacDougall

Currently at Winsley

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 338 14 3 0 30.73
2019 410 16 1 0 27.33
2020 83 7 0 0 11.86
2021 547 14 0 1 39.07
2022 136 8 0 0 17.00
Total 1514 59 4 1 27.53

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Winsley 1109 46 2 1 25.20
Winsley 2 405 13 2 0 36.82
Total 1514 59 4 1 27.53

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Winsley 15 2 1 0 15.00
2018 Winsley 2 323 12 2 0 32.30
2019 Winsley 328 15 1 0 23.43
2019 Winsley 2 82 1 0 0 82.00
2020 Winsley 83 7 0 0 11.86
2021 Winsley 547 14 0 1 39.07
2022 Winsley 136 8 0 0 17.00
Total 1514 59 4 1 27.53

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 846 30 4 0 32.54
Away 668 29 0 1 23.03
Total 1514 59 4 1 27.53

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 834 32 1 1 26.90
Lost 642 25 2 0 27.91
Tied 9 1 0 0 9.00
No Result 29 1 1 0
Total 1514 59 4 1 27.53

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 205 5 0 0 41.00
2 915 29 1 1 32.68
3 97 4 0 0 24.25
4 222 15 1 0 15.86
5 49 3 1 0 24.50
6 9 1 0 0 9.00
7 4 1 0 0 4.00
9 13 1 1 0
Total 1514 59 4 1 27.53

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 96 4 4 0
Bowled 422 17 0 1 24.82
LBW 23 3 0 0 7.67
Caught Keeper 200 7 0 0 28.57
Caught Fielder 539 20 0 0 26.95
Stumped 144 3 0 0 48.00
Run Out 90 5 0 0 18.00
Total 1514 59 4 1 27.53

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
05 May 2018 Heytesbury & Sutton Veny 2 v Winsley 2 4 Did Not Bat No
12 May 2018 Winsley 2 v Beckington 2 3 2 Caught Fielder No
19 May 2018 Winsley v Potterne 2 9 13 Not Out No
26 May 2018 Winsley 2 v Burbage & Easton Royal 3 4 Did Not Bat No
02 Jun 2018 Bradford-on-Avon 2 v Winsley 2 4 3 Bowled No
09 Jun 2018 Winsley v Hinton Charterhouse 7 Did Not Bat No
16 Jun 2018 Winsley 2 v Wilcot 3 67 Caught Fielder No
23 Jun 2018 Winsley v Malmesbury 3 2 Bowled No
30 Jun 2018 Winsley 2 v Buscot Park 4 0 Bowled No
07 Jul 2018 Winsley 2 v Heytesbury & Sutton Veny 2 4 14 Not Out No
14 Jul 2018 Beckington 2 v Winsley 2 4 21 Caught Keeper No
21 Jul 2018 Winsley 2 v Sherston Magna 4 0 Caught Fielder No
28 Jul 2018 Burbage & Easton Royal 3 v Winsley 2 2 5 Run Out No
04 Aug 2018 Winsley 2 v Bradford-on-Avon 2 2 85 Caught Fielder No
11 Aug 2018 Winsley 2 v Blunsdon 1 Did Not Bat No
18 Aug 2018 Wilcot v Winsley 2 1 40 Caught Keeper No
25 Aug 2018 Winsley 2 v Hinton Charterhouse 2 2 29 Not Out No
01 Sep 2018 Buscot Park v Winsley 2 1 57 Stumped No
04 May 2019 Winsley v Beckington 5 40 Not Out No
11 May 2019 Avebury v Winsley 5 0 Bowled No
18 May 2019 Winsley v Great Bedwyn 4 71 Run Out No
25 May 2019 Malmesbury v Winsley 4 0 LBW No
01 Jun 2019 Winsley v Swindon 2 4 21 Caught Fielder No
15 Jun 2019 Winsley v Corsham 2 4 5 Stumped No
22 Jun 2019 Nationwide House v Winsley 4 3 Caught Fielder No
29 Jun 2019 Winsley v Marlborough 4 25 Bowled No
06 Jul 2019 Beckington v Winsley 7 4 Run Out No
13 Jul 2019 Beckington 2 v Winsley 2 1 82 Stumped No
20 Jul 2019 Great Bedwyn v Winsley 4 3 Caught Fielder No
27 Jul 2019 Winsley v Malmesbury 6 9 Caught Fielder No
03 Aug 2019 Swindon 2 v Winsley 4 5 Run Out No
17 Aug 2019 Corsham 2 v Winsley 2 51 Bowled No
24 Aug 2019 Winsley v Nationwide House 2 64 Caught Keeper No
31 Aug 2019 Marlborough v Winsley 2 27 Caught Keeper No
25 Jul 2020 Winsley v Keevil 2 Did Not Bat No
01 Aug 2020 Warminster 2 v Winsley 2 0 Bowled No
22 Aug 2020 Frome 2 v Winsley 2 9 Bowled No
29 Aug 2020 Keevil v Winsley 2 0 Caught Fielder No
05 Sep 2020 Winsley v Warminster 2 2 3 Caught Fielder No
12 Sep 2020 Trowbridge 2 v Winsley 2 23 Caught Keeper No
19 Sep 2020 Box v Winsley 2 40 Caught Fielder No
26 Sep 2020 Winsley v Frome 2 2 8 LBW No
01 May 2021 Hinton Charterhouse v Winsley 2 21 Bowled No
22 May 2021 Winsley v Burbage & Easton Royal 2 2 65 Caught Fielder No
29 May 2021 Beckington v Winsley 2 2 Bowled No
05 Jun 2021 Winsley v Chippenham 2 2 12 Caught Fielder No
12 Jun 2021 Purton v Winsley 1 11 Bowled No
19 Jun 2021 Winsley v Bear Flat 2 16 Caught Keeper No
26 Jun 2021 Marlborough v Winsley 1 15 LBW No
03 Jul 2021 Winsley v Hinton Charterhouse 2 39 Caught Fielder No
10 Jul 2021 Swindon 2 v Winsley 2 71 Caught Fielder No
17 Jul 2021 Winsley v Swindon NALGO 2 28 Caught Fielder No
24 Jul 2021 Burbage & Easton Royal 2 v Winsley 2 110 Bowled No
31 Jul 2021 Winsley v Beckington 2 49 Bowled No
07 Aug 2021 Chippenham 2 v Winsley 2 Did Not Bat No
14 Aug 2021 Winsley v Purton 2 54 Bowled No
28 Aug 2021 Winsley v Marlborough 2 54 Caught Fielder No
14 May 2022 Winsley v Malmesbury 2 0 Caught Fielder No
28 May 2022 Winsley v Avebury 2 10 Caught Fielder No
04 Jun 2022 Winsley v Chippenham 2 2 35 Bowled No
11 Jun 2022 Swindon NALGO v Winsley 2 5 Run Out No
25 Jun 2022 Purton v Winsley 5 9 Caught Keeper No
23 Jul 2022 Winsley v Bear Flat 3 26 Bowled No
30 Jul 2022 Avebury v Winsley 4 24 Bowled No
06 Aug 2022 Chippenham 2 v Winsley 4 27 Caught Fielder No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
12 May 2018 Winsley 2 v Beckington 2 Caught Fielder Adam Baxter Pete Newberry 14
12 May 2018 Winsley 2 v Beckington 2 Caught Fielder Adam Baxter Jamie Caddis 59
02 Jun 2018 Bradford-on-Avon 2 v Winsley 2 Caught Keeper Luke Walker Ben Newmarch-Christensen 13
09 Jun 2018 Winsley v Hinton Charterhouse Stumped Peter Orchard Matt Parfitt 35
16 Jun 2018 Winsley 2 v Wilcot Caught Keeper Peter Orchard Wilson Saraj 43
23 Jun 2018 Winsley v Malmesbury Caught Keeper Benjamin Strange James Pearce-Smith 30
30 Jun 2018 Winsley 2 v Buscot Park Caught Keeper Freddie Fenton Julian Brown 7
30 Jun 2018 Winsley 2 v Buscot Park Run Out William Thompson 8
07 Jul 2018 Winsley 2 v Heytesbury & Sutton Veny 2 Caught Keeper Angus Waight Sam Butler 0
07 Jul 2018 Winsley 2 v Heytesbury & Sutton Veny 2 Caught Keeper Edward Walker Andy Pragnell 41
21 Jul 2018 Winsley 2 v Sherston Magna Caught Keeper Ben Edwards James Harmer 81
28 Jul 2018 Burbage & Easton Royal 3 v Winsley 2 Caught Keeper Archie Sidwell Alan Wheeler 0
28 Jul 2018 Burbage & Easton Royal 3 v Winsley 2 Caught Keeper Wayne Griffiths James Wheeler 11
04 Aug 2018 Winsley 2 v Bradford-on-Avon 2 Caught Keeper Rory Howell Stuart Brockwell 57
04 Aug 2018 Winsley 2 v Bradford-on-Avon 2 Caught Keeper Angus Waight Tim Burrows 13
04 Aug 2018 Winsley 2 v Bradford-on-Avon 2 Caught Keeper Angus Waight Corey Tallentire 2
11 Aug 2018 Winsley 2 v Blunsdon Caught Keeper Luke Wright Sandy Steele-Davis 6
18 Aug 2018 Wilcot v Winsley 2 Caught Keeper Ben Edwards Gareth Dexter 0
01 Sep 2018 Buscot Park v Winsley 2 Caught Keeper Adam Baxter Ben Batchelor 8
11 May 2019 Avebury v Winsley Caught Keeper Josh Lewis Bruce Crook 26
11 May 2019 Avebury v Winsley Stumped Matt Holmes Saranjeet Singh 7
25 May 2019 Malmesbury v Winsley Caught Keeper Josh Lewis Philip Cook 0
15 Jun 2019 Winsley v Corsham 2 Caught Keeper Peter Orchard Tom Abbott 54
06 Jul 2019 Beckington v Winsley Caught Keeper Angus Waight Noah Millard 23
13 Jul 2019 Beckington 2 v Winsley 2 Caught Fielder Christopher Keepen Jamie Caddis 12
13 Jul 2019 Beckington 2 v Winsley 2 Caught Fielder Freddie Fenton Simon Finch 9
27 Jul 2019 Winsley v Malmesbury Caught Keeper Kegan Smart James Pearce-Smith 15
03 Aug 2019 Swindon 2 v Winsley Caught Keeper Peter Orchard Joseph Da Cunha 0
03 Aug 2019 Swindon 2 v Winsley Caught Keeper Peter Orchard James Parkinson 1
17 Aug 2019 Corsham 2 v Winsley Stumped Jonny Bensted Jack Humphreys 106
17 Aug 2019 Corsham 2 v Winsley Run Out Callum Sandell 0
31 Aug 2019 Marlborough v Winsley Caught Keeper Alex Stansfield Ben Head 23
01 Aug 2020 Warminster 2 v Winsley Caught Keeper Kegan Smart Richard Davie 15
01 Aug 2020 Warminster 2 v Winsley Caught Keeper Kegan Smart Carl Crabtree 3
01 Aug 2020 Warminster 2 v Winsley Stumped Freddie Fenton Alex MacDonald 26
22 Aug 2020 Frome 2 v Winsley Caught Keeper Simon Orchard Richard Potter 0
22 Aug 2020 Frome 2 v Winsley Stumped Josh Norgrove Sam Wheeler 1
29 Aug 2020 Keevil v Winsley Caught Keeper Josh Lewis Matt Evans 10
05 Sep 2020 Winsley v Warminster 2 Caught Keeper Josh Lewis Antony Tull 0
05 Sep 2020 Winsley v Warminster 2 Caught Keeper Josh Lewis Dominic Sabir 39
05 Sep 2020 Winsley v Warminster 2 Caught Keeper Luke Walker Sanjay Malik 10
05 Sep 2020 Winsley v Warminster 2 Caught Keeper Josh Lewis Nirobi Mills 4
12 Sep 2020 Trowbridge 2 v Winsley Caught Keeper Freddie Fenton Sam Julyan 48
26 Sep 2020 Winsley v Frome 2 Caught Keeper Edward Walker Sam Wheeler 1
01 May 2021 Hinton Charterhouse v Winsley Caught Keeper Benjamin Strange Andrew Boyce 18
29 May 2021 Beckington v Winsley Caught Keeper Campbell McKegg Harry Veal 8
12 Jun 2021 Purton v Winsley Caught Keeper Cameron MacRae Adam Woolford 7
12 Jun 2021 Purton v Winsley Caught Keeper Campbell McKegg Hassan Safdar 6
12 Jun 2021 Purton v Winsley Stumped Freddie Fenton Cole Crumbie 8
19 Jun 2021 Winsley v Bear Flat Stumped Josh Norgrove Joe De Souza 1
26 Jun 2021 Marlborough v Winsley Caught Keeper Angus Waight Ollie Whiteley 26
26 Jun 2021 Marlborough v Winsley Caught Keeper Angus Waight Rory Millar 1
26 Jun 2021 Marlborough v Winsley Caught Keeper Josh Lewis Zak Tunmore 1
26 Jun 2021 Marlborough v Winsley Caught Keeper Josh Lewis Luke Edwards 10
03 Jul 2021 Winsley v Hinton Charterhouse Caught Keeper Cameron MacRae Henry Cheal 23
03 Jul 2021 Winsley v Hinton Charterhouse Caught Keeper Campbell McKegg Adam Mapstone 1
03 Jul 2021 Winsley v Hinton Charterhouse Caught Keeper Angus Waight Andrew Boyce 26
10 Jul 2021 Swindon 2 v Winsley Caught Keeper Campbell McKegg Darren Beasant 6
17 Jul 2021 Winsley v Swindon NALGO Caught Keeper Campbell McKegg Rajdeep Uppal 5
17 Jul 2021 Winsley v Swindon NALGO Stumped Cameron MacRae Sarfraz Khan 5
31 Jul 2021 Winsley v Beckington Caught Keeper Benjamin Strange Joe Weare 3
31 Jul 2021 Winsley v Beckington Caught Keeper Campbell McKegg Alex Richards 13
07 Aug 2021 Chippenham 2 v Winsley Run Out Peter Sykes 19
14 May 2022 Winsley v Malmesbury Caught Keeper Campbell McKegg Michael Collison 2
28 May 2022 Winsley v Avebury Caught Keeper Campbell McKegg Shawn Tuitt 75
25 Jun 2022 Purton v Winsley Caught Keeper Campbell McKegg Jordon Harker 29
25 Jun 2022 Purton v Winsley Caught Keeper Peter Orchard Tom Whittaker 28
25 Jun 2022 Purton v Winsley Caught Keeper Josh Norgrove Saqib Javed 2
23 Jul 2022 Winsley v Bear Flat Caught Keeper Edward Walker Alex Lear 25
23 Jul 2022 Winsley v Bear Flat Caught Keeper Edward Walker Ross Newman 0
23 Jul 2022 Winsley v Bear Flat Caught Keeper Benjamin Strange Joe De Souza 8
06 Aug 2022 Chippenham 2 v Winsley Caught Keeper Edward Walker Chris Bruce 3
06 Aug 2022 Chippenham 2 v Winsley Caught Keeper Dillon Tollworthy Josh Barrow 1
06 Aug 2022 Chippenham 2 v Winsley Caught Keeper Edward Walker William Couzens 27

Matches Umpired

No matches umpired

Hide ...

Show ...

If any of the above information is incorrect, click here for information on how to get it corrected.