MCC Two Players

Troy Ryan

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
Xavier RossTroy Ryan5252
Alex RossTroy Ryan4646
Tej GandhiTroy Ryan4343
Brett HardhamTroy Ryan3939
Jack AnsteeTroy Ryan3636
William KellyTroy Ryan3636
Dan ParkinsonTroy Ryan3333
Jarrod MartinTroy Ryan2424
Alex HayTroy Ryan2121
Arshaan JasaniTroy Ryan1919
Manjula GurugeTroy Ryan1616
Ashish HarsoliaTroy Ryan1515
Insaf IqbalTroy Ryan1515
Tom KellyTroy Ryan1414
Troy RyanHarrison E Zandberg1414
Kunj DesaiTroy Ryan1212
Adam FraineTroy Ryan1212
Will HarriesTroy Ryan1212
Cooper AnsteeTroy Ryan1010
Joseph ArnoldTroy Ryan1010
All Turf Teams
Player1Player2MinMax
Xavier RossTroy Ryan5252
Alex RossTroy Ryan4646
Tej GandhiTroy Ryan4343
Brett HardhamTroy Ryan3939
Jack AnsteeTroy Ryan3636
William KellyTroy Ryan3636
Dan ParkinsonTroy Ryan3333
Jarrod MartinTroy Ryan2424
Alex HayTroy Ryan2121
Arshaan JasaniTroy Ryan1919
Manjula GurugeTroy Ryan1616
Ashish HarsoliaTroy Ryan1515
Insaf IqbalTroy Ryan1515
Tom KellyTroy Ryan1414
Troy RyanHarrison E Zandberg1414
Kunj DesaiTroy Ryan1212
Adam FraineTroy Ryan1212
Will HarriesTroy Ryan1212
Cooper AnsteeTroy Ryan1010
Joseph ArnoldTroy Ryan1010

First XI (Turf only)
Player1Player2MinMax
Xavier RossTroy Ryan5050
Alex RossTroy Ryan4444
Tej GandhiTroy Ryan4141
Brett HardhamTroy Ryan3939
Jack AnsteeTroy Ryan3333
William KellyTroy Ryan3333
Dan ParkinsonTroy Ryan3131
Alex HayTroy Ryan2121
Arshaan JasaniTroy Ryan1919
Jarrod MartinTroy Ryan1919
Manjula GurugeTroy Ryan1616
Ashish HarsoliaTroy Ryan1515
Insaf IqbalTroy Ryan1515
Tom KellyTroy Ryan1313
Adam FraineTroy Ryan1212
Kunj DesaiTroy Ryan1111
Joseph ArnoldTroy Ryan1010
James HandleyTroy Ryan1010
Will HarriesTroy Ryan1010
Troy RyanHarrison E Zandberg1010
Second XI (Turf only)
Player1Player2MinMax
Jarrod MartinTroy Ryan22
Troy RyanDaniel Venturoni22
Cooper AnsteeTroy Ryan11
Liam AnsteeTroy Ryan11
Stephen CollettTroy Ryan11
Kunj DesaiTroy Ryan11
Matthew GooldTroy Ryan11
Zane GooldTroy Ryan11
Prayank GuptaTroy Ryan11
Leigh HardhamTroy Ryan11
Ikram KhanTroy Ryan11
Veeral MehtaTroy Ryan11
Daniel MillardTroy Ryan11
Wesley ParkinTroy Ryan11
Aidan RossTroy Ryan11
Troy RyanParth Shah11
Troy RyanChirath H Uralagamage11
Troy RyanLuke Yankov11
Troy RyanHarrison E Zandberg11

Third XI (Turf only)
Player1Player2MinMax
Fourth XI (Turf only)
Player1Player2MinMax

Includes matches starting on 13/12/2025