MCC Two Players

Alex Hay

This report shows the number of games in which both listed players took part.
Given the seasons where no scorebook details are available, two columns have been provided, the minimum and maximum possible games. The rows are sorted on the maximum figure in order to include more players from the first 20 years or so of turf cricket
Click on a player name to show the report for that player. Click on a number to see details of the matches played by that pair

Select player(s)
All Teams (incl Juniors)
Player1Player2MinMax
Alex HayXavier Ross5858
Alex HayAlex Ross5757
Ben ChapmanAlex Hay5252
Tyler EmroseAlex Hay4444
Brett HardhamAlex Hay4141
Alex HayWilliam Kelly4141
Manjula GurugeAlex Hay3838
Jeremy EmroseAlex Hay3737
Alex HayTom Kelly3737
Alex HayDan Parkinson3737
Adam CelikAlex Hay3333
Alex HayNuwan Karunarathne3232
Alex HayBrad Kruger3131
Nic ChapmanAlex Hay2525
Alex HaySam Pennell2424
Nathan GroobyAlex Hay2323
Alex HayJared Williams2323
James HandleyAlex Hay2222
Jose BoxAlex Hay2121
Bayley FosterAlex Hay2020
All Turf Teams
Player1Player2MinMax
Alex HayXavier Ross5454
Alex HayAlex Ross4646
Brett HardhamAlex Hay4141
Alex HayWilliam Kelly4141
Manjula GurugeAlex Hay3838
Alex HayDan Parkinson3737
Alex HayTom Kelly3535
Alex HayNuwan Karunarathne3232
Alex HayBrad Kruger3131
James HandleyAlex Hay2222
Alex HayTroy Ryan2020
Tej GandhiAlex Hay1818
Alex HayJarrod Martin1717
Alex HayPeter Hay1616
Alex HayJared Williams1313
Zane GooldAlex Hay1212
Cooper AnsteeAlex Hay1111
Jack AnsteeAlex Hay1111
Tyler EmroseAlex Hay1111
Nicholas CowlingAlex Hay1010

First XI (Turf only)
Player1Player2MinMax
Alex HayXavier Ross4848
Alex HayAlex Ross4242
Alex HayWilliam Kelly3838
Brett HardhamAlex Hay3737
Manjula GurugeAlex Hay3636
Alex HayTom Kelly3232
Alex HayNuwan Karunarathne3131
Alex HayDan Parkinson3131
Alex HayBrad Kruger2929
Alex HayTroy Ryan2020
Tej GandhiAlex Hay1818
James HandleyAlex Hay1616
Alex HayJared Williams1111
Alex HayJarrod Martin1010
Will HarriesAlex Hay99
Alex HayJarrod Walker99
Jack AnsteeAlex Hay88
Zane GooldAlex Hay66
Alex HayMatthew Morris66
Alex HayJoe Smith-Butler66
Second XI (Turf only)
Player1Player2MinMax
Prayank GuptaAlex Hay88
Alex HayIkram Khan88
Cooper AnsteeAlex Hay77
Alex HayJarrod Martin77
Zane GooldAlex Hay66
James HandleyAlex Hay66
Leigh HardhamAlex Hay66
Liam AnsteeAlex Hay55
Nicholas CowlingAlex Hay55
Matthew GooldAlex Hay55
Alex HayWesley Parkin55
Alex HayRay Phillips55
Adam FraineAlex Hay44
Alex HayJames McMahon44
Alex HayParth Shah44
Alex HayHarrison E Zandberg44
Jesse BanksAlex Hay33
Tyler EmroseAlex Hay33
Tim FierenziAlex Hay33
Brett HardhamAlex Hay33

Third XI (Turf only)
Player1Player2MinMax
David HardhamAlex Hay33
Alex HayStephen Hay33
Alex HayJason Ward33
David BonniciAlex Hay22
Peter GyiAlex Hay22
Alex HayPeter Hay22
Alex HayDaniel Venturoni22
Mahfuz AhammedAlex Hay11
S M AkashAlex Hay11
Rayaan BhargavaAlex Hay11
Lachlan CarterAlex Hay11
Phoenix ChiversAlex Hay11
Joshua CoplestoneAlex Hay11
Max DelaneyAlex Hay11
Jeremy EmroseAlex Hay11
Nathan GroobyAlex Hay11
Alex HayVipin Hooda11
Alex HayPaul Kelly11
Alex HayCharlie Lloyd11
Alex HayJames Lockhart11
Fourth XI (Turf only)
Player1Player2MinMax
Alex HayPeter Hay1212
Alex HayPriyanka Paranagama1010
Hemendar AdapaAlex Hay99
Alex HayDavid Rea99
Phil CarterAlex Hay88
Tyler EmroseAlex Hay88
Alex HayJason Ward77
Alex HayMax Ingram66
Ghanshyam DudhatAlex Hay55
Harry FlemingAlex Hay55
Alex HayIan Walker55
Nic ChapmanAlex Hay44
Alex HayToby Jedwab44
Anandh BalaAlex Hay33
David BonniciAlex Hay33
Nathan GroobyAlex Hay33
Rajesh GuptaAlex Hay33
Alex HayStephen Hay33
Alex HayJayden Lee33
Alex HayRavi Mathyam33

Includes matches starting on 30/11/2025