Home Players Organizers Elite CFC News JOIN

CFC Titles

Jump to National Master, National Candidate Master.

This list is from the old CFC website and is missing recent titleholders. It will be updated soon.

National Master (NM)

NameResidenceAchievedAwarded
Abrahams, DanielON20132013
Afrah, NavidBC1997?
Al-Rayyan, MohammadON2003?
Armstrong, JohnONpre-1996?
Aronov, YuriON??
Arsenault, NicolasQC2009?
Babb, JeffMB1999?
Baiguildine, IliasON2000?
Barclay, WayneONpre-1996?
Beckwith, PaulONpre-19962011
Berube, AntoineQC2011?
Birarov, VladimirON20112011
Bluvshtein, IliaON20072011
Bogle, BillNB20072011
Bolduc, SteveQC2003?
Brice, RonON19982011
Burke, PaulBC19912019
Buscar, MichaelON2006?
Casareno, ErwinON20082011
Cazelais, MarcQC2005?
Chabot, RolandQC2003?
Chandra, Anand RishiAB20222022
Chu, ChristopherNL19982011
Chung, KevinON20072007
Coakley, JeffON19871987
Cockburn, DentonON20112011
Cooper, AaronNB20192019
Cormier, AdamON20132013
Cote, JacquesQC1998?
Davies, LucasBCpre-2006?
de Kerpel, StijnON2007?
Demmery, SteveON20032011
Derraugh, GeordieON20122012
Devenport, MartinONpre-1996?
Djerkovic, MiladinONpre-1996?
Doknjas, JohnBC20152015
Doknjas, JoshuaBC20172017
Doknjas, NeilBC20222022
Dorrance, AdamNS20142015
Doubleday, William G.ON20072014
Drkulec, VladON20102011
Dukic, ZacharyON20182018
Dutton, Warren RichardON19972011
Elieff, KostaONpre-1996?
Egorov, MikhailON2008?
Evans, BillONpre-1996?
Ferguson, JimBC1996?
Ferguson, PeterONpre-1996?
Fiedler, BrianONpre-1996?
Filipovich, DavidONpre-1996?
Frilles, RupertoON1998?
Fuentebella, MayoBCpre-1996?
Gao, RaymondON20232023
Gardner, Robert J.ABpre-1996?
Gavrilin, RomanON20222022
Gelblum, RobertONpre-1996??
Gelis, PaulON20102011
Gibson, KevinON20102011
Golts, RomanON1997?
Gordon, DavidON2007?
Gravel, SimonQCpre-1996?
Grumic, SasaAB1997?
Gulati, JustinPE2009?
Guo, JoshON??
Gurevich, ArtemON2000?
Gusev, NikitaON20102011
Gusinjac, GzimON1999?
Hacat, KevorkON2000?
Hall, JohnON2009?
Hallam, JohnBCpre-1996?
Harkes, LewisON19992011
Haukenfrers, DaleBC20012007
Haynes, NicolasAB20082011
Henry, LiamON2007?
Henson, JoshuaMB2004?
Hentschel, JoachimON1997?
Howarth, AnthonyPE1996?
Hua, EugeneON20162016
Huang, YouheON20222022
Hughey, MicahAB20072011
Hum, PeterON1998?
Humphreys, MichaelON20102011
Issani, NameerON20192020
Itkin, DavidON20132013
Ivanov, MikeON20132013
Jackson, DavidON1997?
Jiang, BrianON20202020
Jiganchine, RomanBC20012015
Kalisvaart, PeterAB20112011
Kaminski, ThomasAB20112011
Kaminski, VictorAB2006?
Kang, DorianON20192020
Kapra, JerjisNS20222023
Kaptsan, AronMB1997?
Kazmaier, DanielAB20082011
Kenney, JasonNS20122012
Khachidze, VasilON20142014
Khodjimatov, SherzodAB20222022
Kiraly, IstvanON20122012
Kiraly, ZoltanON20112011
Kirby, PatrickON2001?
Kirton, DaleMBpre-1996?
Kiviaho, RobertONpre-1996?
Knox, ChristopherON20132013
Kollar, FrankMBpre-1996?
Kostadinov, GeorgiBC19982011
Kraiouchkine, NikitaQC20102011
Kret, TedONpre-1996?
Krupka, DavidON1997?
Laceste, Loren BrighamBC20112011
Lamb, BryanON1998?
Langen, RogerNS19992017
Lapides, AndrewAB1998?
Larochelle, MartialQC2000?
Lei, SeanON20162017
Li, WilliamON20172017
Li, ZhichaoAB2004?
Liang, HairanON20182018
Lin, Tony (Juntao)ON20152016
Lipnowski, SamuelMB20072011
Lo, RyanBC20132013
Liu, HenryON20222022
Liu, Zhanhe (Lambert)ON20202020
Macdonald, JonathanNB19942019
MacKinnon, KeithSK20092011
Mai, LloydON2007?
Marin, SamON20182018
Marinkovic, MateON20102011
Mark, EddieON2009?
Martchenko, AlexanderON2008?
Martinovsky, IanBC1999?
Masse, HuguesQC2004?
Mayo, AlvahNS20002000
McArthur, MikeON19982011
McDonough, JonathanQC2005?
McGarrett, IanONpre-1996?
McLaren, BrianBCpre-1996?
McTavish, DaleON1998?
McTavish, DavidONpre-1996?
Miletic, DamirON2002?
Milicevic, DragoljubBC1996?
Miller, DavidBC20222022
Miller, EvgeniON2002?
Mitrovic, MilanONpre-1996?
Mitrovic, SinisaAB2007?
Modwal, SankalpQC20102011
Moffat, AndreiONpre-1996?
Moisan-Plante, Marc-OlivierQC19962017
Moore, HarryBCpre-19961954-2022
Morrell, GordonON1999?
Morrison, KyleON2009?
Murray, PeterON??
Murray, RobertON1998?
Nasir, ZehnON20182018
Neufahrt, GerhardBC1999?
Neven, KnutABpre-1996?
Ng, GaryNS20072011
Nicholson, MatthewON20132013
Nones, Teodulfo IIBC20232023
Noritsyn, SergeyON20152015
Nunez-Painchaud, RaphaelQC20232023
Odachowski, ArthurABpre-1996?
Olszewski, PiotrONpre-1996?
Oszvald, JoeBCpre-19962006
Ottosen, DavidAB19992011
Oussedik, EliasNB20122012
Pace, ChristopherON20112011
Pacey, KevinONpre-1996?
Palacios, BobbyONpre-1996?
Palsson, Halldor PeterON20092013
Patterson, RogerBCpre-1996?
Pechisker, AlfredBC1999?
Peckford, BillONpre-1996?
Pedersen, RuneON20102011
Peng, David (Yu)ON2008?
Peng, JackieON20132013
Peter, StevenAB19892019
Predescu, SebastianON2002?
Qin, Zi Yi (Joey)ON2009?
Raheb, DavidON2002?
Rakhinshteyn, FimaON2001?
Reeve, JeffABpre-1996?
Rek, SlavaON2004?
Rekhson, VladAB20102011
Robichaud, MartinAB20112011
Rolfe, WarrickON20032020
Rulloda, RogelioON1996?
Saint-Amand, PaulQC2000?
Saleh, MaherONpre-1996?
Sali, ZulfikarBC20182019
Sarkar, ProsantoONpre-1996?
Sasata, RobertSKpre-1996?
Scoones, DanBCpre-19962011
Seid, HeeBC1999?
Sellars, KarlON2009?
Semianiuk, KonstantinON20112011
Sequillion, AaronAB20142014
Shebetah, WajdyON2009?
Siddeley, HughON2009?
Simic, DusanON1998?
Sohal, TanrajBC20132014
Sommerfeld, GilbertSK1999?
Song, EdwardMichigan20152019
Song, Guannan TerryON20192019
Song, MichaelON20112011
Song, Ziyuan (Sam)NB20162016
South, RobertABpre-1996?
Southam, DavidONpre-1996?
Spears, NicholasBC1998?
Stanford, MikeBC2002?
Sundar, AvinaashON2009?
Surlan, DanON2002?
Szalay, KarolyON2009?
Tang, CharlieON2003?
Taylor, GordonONpre-19962011
Teodoro, RoderickON1997?
Tipu, VincentiuON1997?
Upper, JohnQC20102011
Tolentino, Patrick AngeloAB20222022
Urquhart, EddieNS19981998
Valdizon, ArmandoONpre-1996?
Valencia, BelsarAB20112011
Vasic, MaximAB20222022
Vettese, NicholasON20152015
Villavieja, ButchBC20112011
Vincent, TrevorMB20092011
Voloaca, MihneaON1999?
Vukadinov, MilanONpre-1996?
Walker, WarrickAB1999?
Wan, KevinON20142014
Wang, Haoyuan DavidON2002?
Wang, RichardAB20102011
Wiebe, IsaacMB20182018
Williams, Paul D.ONpre-1996?
Wright, StephenBCpre-1996?
Wu, HowardBC2001?
Wysocki, AntoniNS20122012
Xiong, JerryON2007?
Xu, DanielON20222022
Xu, EddieON20232023
Xu, HaizhouON20122012
Xu, JeffreyON20182019
Yam, AlexAB20102011
Yao, HoujiON20192019
Yearwood, RoyAB19962011
Yee, LorneON20002006
Zaczek, JonathonMB20112011
Zendrowski, JayON1997?
Zeromskis, EgidijusON20102011
Zhang, HenryON20182019
Zhao, HarryON20172017
Zhao, JimON20162016
Zheng, RichardQC20222022
Zhong, JoeyON20142015
Zhou, HaonanON2008?
Zhou, QiyuON20142014
Zotkin, DanielON20162019
Zubac, MariusONpre-1996?

National Candidate Master (NCM)

(coming soon)