Lists of matches and detailed statistics for CJ MacFarlane

Scottish Cup Matches played by CJ MacFarlane
Miscellaneous Matches played by CJ MacFarlane
 
Let the Player Oracle find more details for you