Official website of the Fédération Internationale de Marco PoloOfficial website of FIMPCalendarOpen DataCode of Competition (PDF)
FIMPFédération Internationale de Marco Polo

Marco Polo Athletes: World Championship Finalists

Profiles of every World Championship finalist since 1931: 384 athletes from 36 nations. The full archive holds results for 1,715 athletes.

AthleteNationYearsTitlesFinalsPeak Elo
Felix AchterbergGER2018–2019011604
Lieselotte AchterbergGER1979–19894101748
Lena AchterbergGER2012–2019151720
Femi Adebayo-LindqvistSWE2005–20163121877
Folake AdeyemiNGA2015–2022011660
Tilde AlmgrenSWE1995–2005011572
Alva AlmgrenSWE2000–2001121611
Urs AmmannSUI1971–1982061592
Katerina AndreouGRE1974–1976021575
Ximena ArreolaMEX1990–1994011525
Pau ArrietaESP2023–2026131700
Ainhoa ArrietaESP2001–2009011612
Theresa Auer-LenzAUT1985–1990011547
Marin BabićCRO2001–2007131652
Joon-ho BaekwolKOR2024–2026131708
Emeka BalogunNGA2017–2019011549
Angus BattersbyAUS1974–1983011525
Liam BeaulieuCAN1970–1980021523
Owen BeaulieuCAN1968–1976121590
Mads BechDEN2007–2014151744
Karla BechDEN1983–1989141662
Giulia BellandiITA2009–2011021608
Facundo BenvenutoARG1993–2003021558
Pau BermúdezESP2021–2026011570
Carmen BermúdezESP2013–2018011610
Lucía BermúdezESP1974–1982011515
Ainhoa BermúdezESP1977–1987021500
Larissa BittencourtBRA2021–2026111617
Ásdís BjarnadóttirISL1996–1999011545
Rutger BlauwhoedNED1989–1994051644
Bence BodnárHUN1949–1957011482
Zsófia BodnárHUN1949–1957011495
Clodagh BreathnachIRL2023–2026021650
Eirik BrekkeNOR2005–2013351727
Saoirse Ó BriainIRL1949–1959021518
Clodagh Ó BriainIRL2019–2026111548
Cian Ó BriainIRL2005–2012011545
Fergus BrindleGBR1993–1995011535
Hamish BrindleGBR2009–2014021590
Callum BrindleGBR1931–1935021563
Tamsin BrindleGBR2013–2021011591
Daan BrouwerNED2019–2024021643
Théo BrunelFRA1981–1982121585
Frieda BrücknerGER1988–1992011537
Lucien BérardFRA1939–1939011531
Éloïse BérardFRA2017–2019011578
Maëlle BérardFRA2011–2019011551
Shelby CallowayUSA1994–2003021573
Kinsley CallowayUSA1937–1939021580
Wendell CallowayUSA2014–2018121638
Caleb CallowayUSA1968–1977011536
Delaney CallowayUSA1976–1984011592
Tommaso CaputiITA2016–2021011505
Giulia CaputiITA2025–2026011614
Ottavia CaputiITA1995–1996021591
Niamh CarrowGBR2014–2017011591
Rupert CarrowGBR1949–1955011534
Tamsin CarrowGBR1999–2001011525
Rafael CastanheiraBRA1986–1990021562
Benjamín CifuentesCHI2022–2026011602
Jens De ClercqBEL1935–1937021598
Fien De ClercqBEL1959–1968011544
Wout De ClercqBEL2003–2011011560
Iker ColladoESP1972–1976021557
Ainhoa ColladoESP2015–2017021637
Nerea ColladoESP2021–2026011570
Jonathon CouriardGBR2021–2026141741
Renata CuevasMEX1983–1990011542
Saoirse CullinaneIRL1996–2004011576
Cian CullinaneIRL1985–1986111567
Thijs van DalenNED1935–1935011549
Anouk van DalenNED1988–1997021571
Wouter van DalenNED1999–2002011547
Shelby DanforthUSA1993–2001011561
Mathis Delacroix-BrunFRA2024–2026131713
Oisín DelahuntIRL1968–1979011568
Tommaso Dell'OrtoITA1995–2005111565
Matteo Dell'OrtoITA1983–1990111567
Giulia Dell'OrtoITA2021–2026031674
Edoardo Dell'OrtoITA2002–2012011537
Riccardo Dell'OrtoITA2007–2015011549
Sander DijkgraafNED1968–1971011520
Pieter Dlamini-RhodesRSA2009–2018011511
Seo-yeon DokgoKOR1973–1982141602
Min-jae DokgoKOR1991–1996011531
Eleanor DunsfordGBR1968–1970021563
Hamish DunsfordGBR2013–2017011590
Théo DuvernoyFRA1997–2007011534
Bára DvořákováCZE1986–1990111589
Wendell EasleyUSA1979–1990161628
Delaney EasleyUSA2000–2009011563
Kinsley EasleyUSA1957–1961011520
Jonas EberhardtGER1987–1992011583
Viggo EkströmSWE1953–1959011532
Saga EkströmSWE1995–1999011508
Tilde EkströmSWE2002–2007011550
Hamish ElleryGBR2012–2019011500
Ainhoa EtxeberriaESP1993–2000011548
Marisol EtxeberriaESP1963–1974191659
Pau EtxeberriaESP1968–1971011555
Iker EtxeberriaESP2010–2016031651
Emeka EzeaniNGA1978–1986021564
Eleanor FairweatherGBR2021–2024021660
Boglárka FeketeHUN1984–1994011500
Zsófia FeketeHUN1997–2004011539
Edoardo FerrandinoITA1996–2002011567
Ottavia FerrandinoITA1998–2001121590
Manuela FigueiredoBRA2012–2021241691
Clodagh FitzmauriceIRL1986–1994031631
Sigrid FjeldstadNOR1977–1978011537
Arnaud FourcadeFRA1969–1976011500
Margaux FourcadeFRA1931–1935011520
Solène FourcadeFRA2007–2008011556
Inès Garnier-LysFRA2011–2018011602
Owen GauthierCAN1996–20071101771
Lukas GerberSUI1986–1997011510
Margot GoossensBEL1981–1983111592
Fien GoossensBEL2013–2018011623
Valentin GrünwaldtAUT1947–1953011564
Ilse GrünwaldtAUT1959–1969261659
Do-yun GwakKOR2001–2006011540
Boglárka HalmosHUN1968–1969011530
Jarrah HargreaveAUS1991–1992111590
Angus HargreaveAUS2021–2026011606
Bronte HargreaveAUS1997–2000011563
Valentin HaslingerAUT1991–1995121619
Sigrid HauglandNOR1997–2002111580
Mio HayakawaJPN1971–1980111545
Aoi HayakawaJPN1995–2004021617
Ebba HedlundSWE1988–1994131626
Viggo HedlundSWE2024–2026011534
Alva HedlundSWE2001–2008111600
Johanna HollmannGER2009–2016011521
Freja HolmstedDEN1988–1996011517
Marit HoogeveenNED1968–1971111575
Anouk HoogeveenNED2017–2025011599
Sanne HoogeveenNED2019–2026011619
Lars-Erik HovlandNOR1984–19922181749
Kaori IshizuchiJPN1988–19986111801
Unai IturraldeESP2021–2025011570
Ren IwafuneJPN2012–2015011596
Sota IwafuneJPN2004–2008021612
Maja KaczmarczykPOL1972–1982021554
Tomasz KaczmarczykPOL1949–1955011542
Wojciech KaczmarczykPOL2012–2013011564
Lauri KallioFIN1986–1991021581
Felix KaltenbachGER1968–1974131550
Femke KampersNED1977–1988021531
Marit KampersNED2024–2026011589
Nikos KaralisGRE1973–1982011517
Tahlia KerriganAUS1985–1995031583
Jarrah KerriganAUS1979–1985041597
Matilda KerriganAUS1977–1986011570
Niamh KetteringGBR1984–1994021575
Tamsin KetteringGBR1947–1957011502
Oliver KetteringGBR1968–1977031601
Karla KjærgaardDEN1998–2004111629
Boglárka Kovács-VárdaiHUN1955–1957011530
Dániel Kovács-VárdaiHUN1990–1992011573
Jaka KranjcSLO1993–2002031650
Mio KuroganeJPN2016–2025011558
Sander de KuyperNED2023–2026011543
Ilse de KuyperNED1986–1995121578
Anouk de KuyperNED2022–2026011576
Thijs de KuyperNED2005–2009021609
Sanne de KuyperNED2021–2023011612
Lukas KälinSUI1978–1982011518
Beat KälinSUI2021–2026021629
Anja KälinSUI1974–1985011510
Gaspard LachaumeFRA1959–1965011528
Florian LachaumeFRA2014–2017021594
Maëlle LachaumeFRA1968–1979021507
Margot LambrechtsBEL1983–1985121600
Arno LambrechtsBEL1965–1971111556
Tomás LarrañagaARG2008–2019011598
Joonas LehtonenFIN1947–1957011508
Eleni LekkasGRE1983–1990011500
Boglárka LengyelHUN1991–1995011527
Dániel LengyelHUN1985–1995011532
Levente LengyelHUN1961–1971011554
Greta LindemannGER2023–2026011611
Jonas LindemannGER1961–1971011530
Iker LlorenteESP1990–2001021540
Nerea LlorenteESP2010–2019011500
Matteo LupieriITA1973–1983151613
Edoardo LupieriITA2019–2024111618
Imogen MabeyGBR2007–2013011589
Hamish MabeyGBR1939–1947011528
Niamh MabeyGBR2015–2024041651
Fergus MabeyGBR1980–1982021596
Fien MaesBEL1976–1985011506
Margot MaesBEL2012–2014011594
Lorenzo MarzanelloITA1951–1955011504
Ottavio MarzanelloITA1947–1959371660
Ottavia MarzanelloITA1987–1995221587
Théo MaréchauxFRA1995–2005291759
Lucien MaréchauxFRA2015–2026011555
Baptiste MaréchauxFRA2003–2013011570
Eleni MavridouGRE2001–2004011581
Caleb McAllisterUSA1996–2005041628
Avery McAllisterUSA1980–1983011547
Delaney McAllisterUSA1999–2010041641
Wendell McAllisterUSA1998–2007011578
Nika MlakarSLO1993–2001121596
Thabo MokoenaRSA2003–2014021650
Naledi MokoenaRSA2013–2018011548
Emiliano MontañoMEX2026–2026011568
Renata MontañoMEX2013–2017011622
Florian MoosbruggerAUT1990–1995031589
Caio Moraes-LimaBRA1979–1985051626
Larissa Moraes-LimaBRA1982–1985011582
Lucien MorandSUI1931–1937141593
Daiki MorisawaJPN1993–2003011515
Lachlan MuirheadAUS2004–2015011500
Tahlia MuirheadAUS1968–1979141604
Ren NakaumiJPN2006–2011021631
Sipho NdlovuRSA2021–2026021658
Ebba NordqvistSWE1947–1947011531
Sven-Olof NordqvistSWE1965–1968011538
Ondřej NovotnýCZE1997–2008011501
Bára NovotnýCZE2004–2006011539
Tereza NovotnýCZE1977–1987031548
Aino NurmelaFIN1968–1977021559
Iida NurmelaFIN1971–1977011531
Venla NurmelaFIN1991–2000011586
Chidi NwachukwuNGA2002–2011121688
Folake NwachukwuNGA1995–1998121621
Facundo OcampoARG2014–2024011667
Joaquín OcampoARG2012–2021021594
Shelby Okafor-BrighamUSA2006–2017011540
Wendell Okafor-BrighamUSA1953–1965371662
Jordyn Okafor-BrighamUSA2022–2026011601
Bram OosterbroekNED1968–1978041576
Marit OosterbroekNED1969–1972011519
Freja OvergaardDEN2018–2021121641
Karla OvergaardDEN1983–1990011515
Ngozi OyelaranNGA1991–1999021547
Folake OyelaranNGA2012–2022011551
Matteo PagliaruloITA1955–1961021565
Benedetta PagliaruloITA1968–1976251653
Nikos PapadakisGRE1990–1999041627
Wojciech PawlakPOL1979–1985011550
Arno PeetersBEL2002–2011011566
Pieter PeetersBEL1961–1965011520
Wout PeetersBEL2023–2026111642
Rupert PendlebyGBR1994–2001011590
Tahlia PettiferAUS1973–1978141641
Flurina PfisterSUI1953–1955011560
Urs PfisterSUI1968–1973151626
Anja PfisterSUI2019–2025011560
Florian PichlerAUT1947–1949011551
Clemens PichlerAUT1998–2008241620
Theresa PichlerAUT1951–1955021579
Žiga PodgoršekSLO1999–2002011575
Urška PodgoršekSLO1993–2003011592
Bram van der PoelNED1980–1981011559
Wouter van der PoelNED1953–1959021576
Wiremu PohatuNZL1992–2001021570
Beatriz PratesBRA2018–2024031689
Wendell PrescottUSA1981–1991011514
Tucker PrescottUSA1935–1939011558
Avery PrescottUSA1997–2000011569
Brennan PrescottUSA1984–1990021578
Bertrand PélissouFRA1961–1972291672
Rasmus PõderEST2005–2012111609
Leonor QuaresmaPOR1983–1994011516
Inês QuaresmaPOR1992–1999011500
Lucía QuirogaESP2010–2018011607
Carmen QuirogaESP2017–2025111591
Johanna RademacherGER1986–1992051657
Greta RademacherGER2005–2010021651
Felix RademacherGER2018–2023011629
Sólveig RagnarsdóttirISL2002–2008011578
Ásdís RagnarsdóttirISL1986–1991011557
Wiremu Te RangimarieNZL1980–1983021604
Ngaio Te RangimarieNZL1994–20045111825
Tane Te RangimarieNZL2014–2023441748
Arnaud Ravel-OrtizFRA1992–2000011535
Clémence Ravel-OrtizFRA2008–2014111619
Maëlle Ravel-OrtizFRA1971–1979051595
Éloïse Ravel-OrtizFRA1949–1959011486
Gaspard Ravel-OrtizFRA2021–2026021662
Callum ReidfordGBR1969–19793101720
Sander RijkaartNED1988–1996111522
Femke RijkaartNED2009–2013011599
Sanne RijkaartNED1993–2001031627
Facundo RivadaviaARG1979–1989141570
Shelby RourkeUSA1968–1972011534
Gustav RydqvistSWE1931–1937021557
Sven-Olof RydqvistSWE1939–1953251642
Magnus RønningNOR2024–2026011572
Ingrid RønningNOR1961–1969011541
Seraina RüeggSUI1983–1991021625
Anja RüeggSUI1931–1935011541
Aino SaarinenFIN1968–1979011524
Joonas SaarinenFIN1978–1981011574
Ilaria SantangeloITA2008–2012011565
Joon-ho SeonhaKOR1997–2001011584
Beatriz SequeiraPOR2019–2025031673
Rui SequeiraPOR1974–1984221528
Kaori ShinoharaJPN1963–1973011542
Aoi ShinoharaJPN1965–1974151632
Yui ShinoharaJPN1995–2006031600
Daiki ShinoharaJPN2004–2012271762
Sanne SmedingNED1959–1969021564
Anouk SmedingNED2008–2017011589
Bram SmedingNED1983–1985011535
Lotte SmedingNED1999–2003011552
Urs Steiner-MollSUI1998–2009041667
Greta SteinhoffGER1968–1973141598
Henrik SteinhoffGER2008–2015111557
Felix SteinhoffGER2010–2016031708
Pieter SteynRSA2010–2018011615
Réka SzalaiHUN1977–1987121592
Zsófia SzalaiHUN2010–2011011579
Haruto TakamineJPN2005–2013011549
Tiago TavaresPOR2024–2026021653
Inês TavaresPOR1971–1981011500
Matteo TessariITA1972–1981011538
Chiara TessariITA2021–2024011590
Karla ThorsenDEN2013–2016241712
Rhys ThrossellGBR1931–1935011523
Eleanor ThrossellGBR1986–1997021551
Imogen ThrossellGBR2018–2021011573
Bethan ThrossellGBR1986–1993011598
Solène ToussaintFRA1931–1939041594
Arnaud ToussaintFRA2006–2010011558
Éloïse ToussaintFRA1980–1989011532
Gaspard ToussaintFRA2006–2011011522
Gabriel Tremblay-HartCAN1971–1981011505
Ragnhild TveitNOR2000–2004011625
Benjamín UndurragaCHI2015–2016011545
Leonor ValadaresPOR2002–2013111575
Vicente ValdiviesoCHI1998–2004011576
Hendrika “Hennie” ValkhofNED1931–1947461667
Arno VandenbrouckeBEL1984–1995011553
Pieter VandenbrouckeBEL1977–1988011504
Jens VandenbrouckeBEL2007–2013021671
Tucker VanderhoffUSA2000–2003021596
Avery VanderhoffUSA2007–2015031660
Gaspard VasseurFRA1931–1933011487
Thijs VeldkampNED2018–2021011633
Anouk VerhoeksNED2021–2024011604
Thijs VerhoeksNED1984–1987011561
Femke VerhoeksNED2021–2026011624
Ilse VerhoeksNED1931–1939011466
Lien VerstraeteBEL1972–1980011555
Elke VerstraeteBEL1980–1984121576
Emiliano VillaseñorMEX2004–2008011580
Petra VrhovacCRO2012–2021021624
Bogdan VrhovacYUG1974–19841111724
Mere Waititi-LoweNZL2015–2025141660
Viggo WallinSWE1974–1981011544
Alva WallinSWE1992–1993011542
Aaron WarburtonGBR2019–2026141767
Kinsley WhitlockUSA1974–1978141607
Avery WhitlockUSA2026–2026011577
Wojciech WierzbowskiPOL1974–1985141591
Tomasz WierzbowskiPOL1999–20103121832
Florian WimmerAUT2003–2013011593
Sienna WollastonAUS1994–2003011500
Lachlan WollastonAUS2025–2026011620
Tahlia WollastonAUS1980–1991011571
Hamish WollastonAUS1976–1979121597
Bronte WollastonAUS2007–2011031599
Jarrah WollastonAUS2008–2014011581
Pieter WoutersBEL1992–2000031628
Callum WraxallGBR1988–1998021524
Hamish WraxallGBR2009–2019011525
Oliver WraxallGBR2022–2026011571
Tamsin WraxallGBR2012–2021011500
Niamh WraxallGBR1991–1992011563
Naledi van WykRSA2014–2019011547
Joon-ho YeomKOR2005–2012131572
Emiliano ZamudioMEX1995–2003011531
Ximena ZamudioMEX2005–2015011574
Seraina ZbindenSUI2004–2013011532
Reto ZbindenSUI1955–1955011529
Anja ZbindenSUI1969–1977021590
Corinne ZbindenSUI1998–2009011574
Jaka ZupančičSLO2014–2019261781
Vojtěch ŠimekCZE2014–2024011604
Matyáš ŠimekCZE1959–1967031578
Ondřej ŠimekCZE1998–2005041687