Michael Leask profile

  • Awards

    Forfarshire 1st XI batting - 2019, Forfarshire 1st XI batting - 2022, Forfarshire 1st XI batting - 2023, Forfarshire 1st XI batting - 2024

Performance Details

Batting and fielding history
SeasonTeamMatchesInningsNORunsHSAverage4s6s100s50sCatchesStumpings
 Total 14113321486519843.444781271026681
Season: 2026
 All teams101002197721.9021110130
Season: 2025
 All teams98028611935.753281021
Season: 2024
 All teams1010140314744.7834112090
Season: 2023
 All teams1312242613942.6043192140
Season: 2022
 All teams1815464616258.7349171460
Season: 2021
 All teams2221483619849.1889272490
Season: 2019
 All teams2019484512856.33105152590
Season: 2018
 All teams212047788848.63631008180
Season: 2016
 All teams1117070∞1300100
Season: 2015
 All teams171713566322.252990280

Bowling history
SeasonMatchesOversMaidensRunsWicketsBest Bowling5WAverageEconomy
Total104592.25226151075 - 40124.444.41
2026962.0825742 - 36064.254.15
2025845.03291115 - 40126.456.47
2024739.0613862 - 40023.003.54
2023848.27192174 - 25011.293.97
20221591.310420224 - 23019.094.59
202119110.02486172 - 14028.594.42
20191575.35293113 - 23026.643.88
2018835.2118531 - 22061.675.24
201613.01411 - 404.001.33
20151482.49349153 - 12023.274.22
Recent performances

For performances since

  • Performances
  • Batting by position
  • Batting by dismissal
DateFixtureBattingBowlingFielding
     
Page size:
 82 items in 9 pages
08 Aug 2026 1st XI v Arbroath United 481-27(10.0) Ct 1, St 0, Ro 0
01 Aug 2026 1st XI v Edinburgh South 282-36(8.0) Ct 0, St 0, Ro 0
18 Jul 2026 1st XI v Grange 120-62(10.0) Ct 0, St 0, Ro 0
12 Jul 2026 1st XI v Falkland 70-27(4.0) Ct 0, St 0, Ro 0
12 Jul 2026 1st XI v Huntly 770-8(2.0) Ct 0, St 0, Ro 0
04 Jul 2026 1st XI v Heriots 20-40(6.0) Ct 0, St 0, Ro 0
20 Jun 2026 1st XI v Carlton 180-17(6.0) Ct 0, St 0, Ro 0
30 May 2026 1st XI v Edinburgh South 15  Ct 0, St 0, Ro 0
24 May 2026 1st XI v Falkland 120-26(10.0) Ct 2, St 0, Ro 0
26 Apr 2026 1st XI v Edinburgh South 01-14(6.0) Ct 0, St 0, Ro 0
PositionInningsAverageTotal Runs
    
11056.30563
2733.57235
32735.95791
42952.001196
527.5015
6116.0016
Mode of dismissalInnings
  
Did not bat6
Not Out11
Bowled23
Caught40
Lbw1
Stumped1