Cricket player · Allrounder · Edinburgh Castle Rockers
Jack Jarvis
Jack Jarvis appears in 29 matches with a full FairPlay scorecard (12 Oct 2025 to 20 Sept 2026). 122 runs in 12 innings. 34 wickets from 90.4 overs.
Jack Jarvis at a glance
FairPlay holds 29 complete scorecards featuring Jack Jarvis, most recently for Edinburgh Castle Rockers (T20 and shorter, one-day).
In those matches Jack Jarvis batted 12 times for 122 runs at a strike rate of 132.61. The highest score was 32 not out off 18 balls against Namibia.
With the ball: 34 wickets from 90.4 overs, an economy rate of 7.73. Best figures: 4 for 34 against Dublin Guardians.
How the 8 dismissals happened: caught 7, bowled 1.
These matches were played at 9 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 12 | 4 | 122 | 32* | 15.25 | 132.61 | 0/0 | 8/8 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 27 | 90.4 | 1 | 701 | 34 | 4/34 | 7.73 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 22 | 68 | 32* | 22.67 | 138.78 | 21 | 4/34 | 9.48 |
| One-day (ODI and List A) | 7 | 54 | 30 | 10.80 | 125.58 | 13 | 3/35 | 5.58 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 32* (18 balls) v Namibia, 17 Apr 2026, Namibia Cricket Ground
- 30 (14 balls) v Canada, 13 Aug 2026, Forthill
- 28* (13 balls) v Antwerp Anchors, 11 Jun 2026, Stars Arena Hofstade
Best bowling
- 4/34 (4 overs) v Dublin Guardians, 11 Sept 2026, The Village
- 3/12 (2 overs) v Liège Red Lions, 9 Jun 2026, Stars Arena Hofstade
- 3/35 (8.4 overs) v Namibia, 6 Apr 2026, Wanderers Cricket Ground
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 20 Sept 2026 | Edinburgh Castle Rockers v Belfast WolvesEuropean T20 Premier LeagueBat – · Bowl 0/16 (2) | ||
| 17 Sept 2026 | Edinburgh Castle Rockers v Belfast WolvesEuropean T20 Premier LeagueBat – · Bowl 1/29 (3) | ||
| 15 Sept 2026 | Edinburgh Castle Rockers v Rotterdam DockersEuropean T20 Premier LeagueBat – · Bowl 1/23 (2) | ||
| 13 Sept 2026 | Edinburgh Castle Rockers v Amsterdam FlamesEuropean T20 Premier LeagueBat 0 (4) · Bowl 1/8 (1) | ||
| 11 Sept 2026 | Edinburgh Castle Rockers v Dublin GuardiansEuropean T20 Premier LeagueBat – · Bowl 4/34 (4) | ||
| 6 Sept 2026 | Edinburgh Castle Rockers v Glasgow CosmicEuropean T20 Premier LeagueBat – · Bowl 0/22 (3) | ||
| 5 Sept 2026 | Edinburgh Castle Rockers v Rotterdam DockersEuropean T20 Premier LeagueBat 0 (3) · Bowl 0/9 (1) | ||
| 2 Sept 2026 | Edinburgh Castle Rockers v Belfast WolvesEuropean T20 Premier LeagueBat – · Bowl 2/23 (3) | ||
| 30 Aug 2026 | Edinburgh Castle Rockers v Dublin GuardiansEuropean T20 Premier LeagueBat – · Bowl 1/5 (1) | ||
| 28 Aug 2026 | Edinburgh Castle Rockers v Amsterdam FlamesEuropean T20 Premier LeagueBat – · Bowl – | ||
| 27 Aug 2026 | Edinburgh Castle Rockers v Glasgow CosmicEuropean T20 Premier LeagueBat – · Bowl 1/16 (2) | ||
| 13 Aug 2026 | Scotland v CanadaICC Cricket World Cup League 2Bat 30 (14) · Bowl 2/34 (6) | ||
| 9 Aug 2026 | Scotland v United Arab EmiratesICC Cricket World Cup League 2Bat 8 (5) · Bowl 2/46 (7) | ||
| 13 Jun 2026 | Akcel United Brussels v JB BrugesEUT20 BelgiumBat – · Bowl 0/9 (1) | ||
| 11 Jun 2026 | Akcel United Brussels v Antwerp AnchorsEUT20 BelgiumBat 28* (13) · Bowl 1/42 (4) | ||
| 10 Jun 2026 | Akcel United Brussels v Ghent GladiatorsEUT20 BelgiumBat – · Bowl 1/0 (1) | ||
| 9 Jun 2026 | Akcel United Brussels v Liège Red LionsEUT20 BelgiumBat – · Bowl 3/12 (2) | ||
| 7 Jun 2026 | Akcel United Brussels v Antwerp AnchorsEUT20 BelgiumBat 2* (3) · Bowl 1/39 (4) | ||
| 6 Jun 2026 | Akcel United Brussels v JB BrugesEUT20 BelgiumBat – · Bowl 0/26 (4) | ||
| 20 May 2026 | Scotland v United States of AmericaICC Cricket World Cup League 2Bat 9 (11) · Bowl 1/17 (2) | ||
| 12 May 2026 | Scotland v NepalICC Cricket World Cup League 2Bat 0 (4) · Bowl 1/34 (4) | ||
| 17 Apr 2026 | Scotland v NamibiaTwenty20 InternationalBat 32* (18) · Bowl 0/43 (4) | ||
| 12 Apr 2026 | Scotland v NamibiaICC Cricket World Cup League 2Bat – · Bowl 2/29 (9) | ||
| 8 Apr 2026 | Scotland v OmanICC Cricket World Cup League 2Bat 7 (9) · Bowl 2/32 (4) | ||
| 6 Apr 2026 | Scotland v NamibiaICC Cricket World Cup League 2Bat – · Bowl 3/35 (8.4) | ||
| 4 Feb 2026 | Scotland v NamibiaICC Mens T20 World Cup Warm-up MatchesBat – · Bowl – | ||
| 2 Feb 2026 | Scotland v AfghanistanICC Mens T20 World Cup Warm-up MatchesBat 0 (3) · Bowl 2/57 (4) | ||
| 13 Oct 2025 | Whiterock Warriors v Mississauga MastersCanada Super 60 LeagueBat 6* (5) · Bowl 1/40 (2) | ||
| 12 Oct 2025 | Whiterock Warriors v Montreal Royal TigersCanada Super 60 LeagueBat – · Bowl 1/21 (2) |
How Jack Jarvis was dismissed
From the dismissal recorded on each scorecard: 8 dismissals in 12 innings, with 4 not out.
- Caught 7
- Bowled 1
Teams, opponents and grounds
Played for
- Edinburgh Castle Rockers11 matches
- Scotland10 matches
- Akcel United Brussels6 matches
- Whiterock Warriors2 matches
Opponents
- Namibia4 matches
- Belfast Wolves3 matches
- Amsterdam Flames2 matches
- Antwerp Anchors2 matches
- Dublin Guardians2 matches
- Glasgow Cosmic2 matches
- JB Bruges2 matches
- Rotterdam Dockers2 matches
- Afghanistan1 match
- Canada1 match
- Ghent Gladiators1 match
- Liège Red Lions1 match
- Mississauga Masters1 match
- Montreal Royal Tigers1 match
- Nepal1 match
- Oman1 match
- United Arab Emirates1 match
- United States of America1 match
Grounds
- Sportpark Westvliet6 matches
- Stars Arena Hofstade6 matches
- The Village5 matches
- BC Place Stadium2 matches
- BCCI Centre of Excellence Ground2 matches
- Forthill2 matches
- Namibia Cricket Ground2 matches
- Tribhuvan University International Cricket Ground2 matches
- Wanderers Cricket Ground2 matches