List of goalscoring goalkeepers

Rogério Ceni has scored more goals than any other goalkeeper.

Goals scored by goalkeepers are a somewhat rare event in football. Goalkeepers spend the majority of a match in the penalty area of their own team, a marked area around the goal they are defending in which they can handle the ball, in order to defend their goal. It is highly unusual for a goalkeeper to move far beyond this area and join an attack, as this leaves the defence vulnerable to long-distance attempts until the goalkeeper can return to defend it.

The most prolific goalscoring goalkeepers are those who take penalties or free kicks. Other occasions where goalkeepers sometimes score include set pieces where a goalkeeper joins an attack when a team desperately needs a goal to win or prevent a defeat, or from goal kicks or otherwise regular clearances which travel the length of the pitch into the opposite goal. These types of instances are generally extremely rare and when they do happen it is generally considered a fluke or a stroke of luck rather than the intended consequence.

Records[edit]

The record for most goals scored by goalkeeper is held by the Brazilian Rogério Ceni, with 129 goals.[1][2] He scored his 100th goal in a 3–0 win for São Paulo on 4 August 2011.[3][4]

In addition to having the second most goals (67), Paraguayan José Luis Chilavert has recorded the most goals scored in international matches (8), is only the second goalkeeper to score a hat-trick,[5] and in 2000, while playing with Vélez Sarsfield, he and Argentine goalkeeper Roberto Bonano with River Plate both scored in the same Copa Mercosur match.[6]

On 2 November 2013, Stoke City goalkeeper Asmir Begović scored a goal which was the fastest for a professional goalkeeper in football history (13 seconds).[7]

On 27 April 1985, SV Darmstadt 98 goalkeeper Wilhelm Huxhorn broke the record for the longest goal in football history (103 metres / 112.6 yards), in a match against Fortuna Köln.[8] However, the longest goal to have been officially recorded in the Guinness World Records was scored by Tom King of Newport County, on 19 January 2021 against Cheltenham Town. The goal was confirmed to be 96.01 metres (105 yd) long.[9]

List[edit]

The following list comprises goalkeepers who have scored in a professional national or international competition. The following table does not include goalkeepers' goals in friendly matches with clubs, nor does it include amateur or youth matches.

Bold names indicate keepers active during the 2023–24 season.

Player Nation Years Team(s) Goals Notes
Rogério Ceni  Brazil 1990–2015 São Paulo 129 Record for a goalkeeper,[1][10] record number of free kicks (59), record number of penalties (69), record number of official goals (129). Scored 14 goals (six free kicks and eight penalties) in Copa Libertadores and 65 (26 free kicks, one indirect free kick[11] and 38 penalties) in Brazilian League.[12] Had five matches with two goals.
José Luis Chilavert  Paraguay 1982–2004 Paraguay, Sportivo Luqueno, Guaraní, Zaragoza, Vélez Sársfield, Strasbourg, Peñarol 67 Record number of international goals (8), first goalkeeper to score a hat trick (3 goals in a single game). 62 goals considered by IFFHS and more 5 goals scored at the Paraguayan Primera División.[13][14][10]
Jorge Campos  Mexico 1988–2004 Pumas UNAM, Atlante, L. A. Galaxy 46 Scored 28 goals[15][16][17] for Pumas playing as striker while Adolfo Ríos is the goalkeeper (1989–1991).[18] In the most of his goals, he played outfield while another goalkeeper entered as a substitute.[19][20] 44 goals scored for Pumas,[21] 1 for Atlante[22] and 1 for LA Galaxy.[23]
Johnny Vegas Fernández  Peru 1997–2017 Sport Boys, Union Huaral, Universidad San Martín de Porres, FBC Melgar, Sport Ancash, Cienciano, Alianza Atlético, Club Deportivo Pacífico FC, Defensor San Alejandro, Los Caimanes 45 Forty goals in first division, one goal in Copa Sudamericana and four goals in second division[24][25]
René Higuita  Colombia 1985–2009 Colombia, Atlético Nacional, Veracruz, Independiente Medellín, Real Cartagena, Bajo Cauca FC, Deportivo Rionegro 43
Dimitar Ivankov  Bulgaria 1996–2012 Levski Sofia, Kayserispor, Bursaspor 42 [26]
Márcio  Brazil 2002–2019 Atlético Goianiense, Goiás, Goiânia 40 37 goals for Atlético Goianiense (2007–2015), one for Goiás (2016) and two for Goiânia (2019)[27][28][29][12]
Fernando Patterson  Costa Rica 1989–2013 Xelajú, Cobán Imperial, Puntarenas, Ramonense 35 [1][30][31]
Fábio Rampi  Brazil 2008– Cruzeiro-RS, São José-RS 35 2 goals for Cruzeiro-RS (2011), 33 goals for São José-RS (2015–2023). Goals scored at Campeonato Brasileiro Série C, Campeonato Brasileiro Série D, Campeonato Gaúcho and Copa FGF.[32][33]
Hans-Jörg Butt  Germany 1994–2012 VfB Oldenburg, Hamburger SV, Bayer Leverkusen, Bayern Munich, Bayern Munich II 33 Record number of penalty goals in a single professional league of Europe (26 in 1. Bundesliga); includes three goals in UEFA Champions League (record for a goalkeeper), one in the German League Cup, one in the 2. Bundesliga, one in the 2. Bundesliga play-off, and one in the 3. Liga.[34][35]
Misael Alfaro  El Salvador 1988–2010 Luis Ángel Firpo, San Salvador, Águila, Alianza, Metapán 31 [1]
Dragan Pantelić  Yugoslavia 1971–1985 Yugoslavia, Radnički Niš, Bordeaux 29 24 for Radnički Niš, 3 for Bordeaux, 2 for Yugoslavia.[1][36][37]
Exar Rosales  Peru 2003–2021 Los Caimanes, Atlético Minero, Deportivo Municipal, Comerciantes Unidos, Juan Aurich 26 [38][39]
Žarko Lučić  Serbia and Montenegro
 Montenegro
1992–2008 Rudar Pljevlja, Budućnost Podgorica, Kom Podgorica, Mladost Podgorica 25 [1][40][41]
Marco Cornez  Chile 1982–1995 Palestino 24 Most goals by a goalkeeper in Chile[1]
Vincent Enyeama  Nigeria 1999–2018 Ibom Stars, Enyimba, Hapoel Tel Aviv 24 Was the main penalty taker for Hapoel Tel Aviv[1]
Rafael Dudamel  Venezuela 1989–2010 Venezuela, Santa Fe, Zulia, Quilmes, Deportivo Cali, Unión Maracaíbo, Estudiantes de Mérida 22 [42][43][44][45]
Phan Văn Santos  Vietnam 1997–2014 Đồng Tâm Long An, Navibank Saigon 22 Highest-scoring goalkeeper in all of Asia. First goalkeeper to score in an AFC Champions League match.[46][47]
Nizami Sadıqov  Azerbaijan Turan Tovuz 21 [1]
Cristian Lucchetti  Argentina 1995–2023 Banfield, Atlético Tucumán 20 19 for Banfield, 1 for Atlético Tucumán.[48]
Sebastián Saja  Argentina 2000–2017 San Lorenzo, Grêmio, Racing 20 12 for San Lorenzo, 7 for Racing, 1 for Grêmio.[49][12]
Wilson  Brazil 2005–2024 Figueirense, Coritiba 19 17 penalties, 1 free kick and 1 header.[50] 8 for Figueirense, 11 for Coritiba[51][52][53][12]
Tiago Campagnaro  Brazil 2003–2016 Portuguesa, Vasco da Gama 18 [54]
Miguel Ángel Ortiz  Argentina 1965–1979 Montevideo Wanderers, Atlético Mineiro, Comercial 17 All penalties. 9 for Montevideo Wanderers,[55] 7 for Atlético Mineiro,[56] and 1 for Comercial.[57][12]
Sebastián Bertoli  Argentina 1997–2019 Patronato 16 [58][59]
Marijan Jantoljak  Yugoslavia 1958–1978 Rijeka, Borac Banja Luka, Metalac Sisak 16 [60][61]
Luis Ardente  Argentina 2001– San Martín de San Juan 15 All penalties[62]
Tiago Volpi  Brazil 2010– Deporvito Toluca F.C. 15
Ante Vulić  Yugoslavia 1951–1962 Hajduk Split 15 All penalties. In addition to official goals, he also scored 14 goals in friendly matches.[63][64]
Kennedy Mweene  Zambia 2003–2023 Zambia, Free State Stars 14 Twelve penalties, as well as an equalizing goal against Nigeria in an Africa Cup of Nations group stage match on 25 January 2013. He scored another goal in the Africa Cup of Nations qualifiers against Niger Zambia won 3–0 on 15 October 2014, Kennedy Mweene scoring a late penalty in the 90 minute.
Gilbert Bodart  Belgium 1981–2002 Standard Liège 14 [65][66]
Ignacio González  Argentina 1991–2008 Racing, Las Palmas 14 Joint-highest scoring goalkeeper in La Liga history with six goals (all penalties for Las Palmas)[67]
Mircea Bornescu  Romania 1999–2017 Extensiv Craiova, Universitatea Craiova 13 All penalties[68][69][70]
Mykhaylo Burch  Soviet Union
 Ukraine
1977–2002 Volyn Lutsk, Veres Rivne, Sokil Zolochiv 13 All penalties[71][72]
Andrés Peláez  Colombia 2003–2013 Unión Magdalena, Valledupar 13 All penalties[73]
Gaspar Servio  Argentina 2012– Banfield, Independiente Rivadavia, Guaraní, Rosario Central 13 1 goal for Banfield, 1 for Independiente Rivadavia, 7 for Guaraní, 4 for Rosario Central.[74][75]
Alejandro Sinisterra  Colombia 1961–1971 Cúcuta Deportivo, Bucaramanga, Deportivo Cali 13 [42]
Philippe Vande Walle  Belgium 1979–2000 Germinal Ekeren 13 [76]
Sebastián Viera  Uruguay 2003–2023 Junior 13 Nine free kicks and two penalties. 11 league goals and 2 international goals.[77][78]
Danilo Aceval  Paraguay 1994–2007 Cerro Porteño, Ñublense 12 8 for Cerro Porteño,[79] 4 for Ñublense.[80][81][82][83]
Mario Bytyçi  Albania 2003– Skrapari, Kamza, Butrinti Sarandë, Mamurras, Bylis Ballsh 12 All penalties[84]
Isli Hidi  Albania 1998–2023 Olympiakos Nicosia, Bylis Ballsh, Erzeni 12 1 for Olympiakos Nicosia, 8 for Bylis, 3 for Erzeni[85][86][87]
Tony Read  England 1964–1972 Luton Town 12 Scored whilst playing as a striker, including one hat-trick[88]
Diego Rodríguez  Argentina 2011– Independiente, Gooy Cruz 12 All penalties[89]
Hugo Suárez  Bolivia 2001–2020 Jorge Wilstermann, Real Potosí, Blooming 12 [90][91][92][93]
Andriy Dykan  Ukraine 1995–2016 Avanhard Rovenky, SKA-Energiya Khabarovsk 11 Two goals scored as an outfield player for Avanhard, nine penalty goals for SKA-Energiya[94]
Dimitris Gakis  Greece 1974–1989 Panetolikos 11 Eleven penalties scored during the 1983–84 season of the Greek second division[95]
Nelson Ramos  Colombia 2011– Deportivo Pasto, Millonarios, América de Cali, Boca Juniors de Cali 11 Scored from a free kick and had one assist on 17 September 2016[96] In 2021, Ramos set a record after being the first goalkeeper to score goals from free kicks in three consecutive matches.[97]
Peter Schmeichel  Denmark 1981–2003 Denmark, Hvidovre, Brøndby, Manchester United, Aston Villa 11 [98]
Imrich Stacho  Czechoslovakia 1947–1966
Czechoslovakia, Spartak Trnava 11 Scored the first international goal by a goalkeeper. All penalties[99]
Anton Švajlen  Czechoslovakia 1959–1975 VSS Košice 11 All penalties[99]
Julián Viáfara  Colombia 1996–2013 América de Cali, Vitória, Deportes Quindío 11 [100][12]
Gastón Losa  Argentina 1997–2018 Deportes La Serena, All Boys 10 9 goals for La Serena, 1 goal for All Boys.[101][102]
Christian Piot  Belgium 1966–1978
Belgium, Standard Liège 10 [98]
Mario Villasanti  Paraguay 2003– Ayacucho 10 [103][104][105][106]
Ekrem Aydın  Turkey Sivasspor, D.Ç. Divriğispor, Tokatspor, Aksarayspor 9 All penalties[107]
Iván Brun  Argentina 2004– Cruz del Sur, Petrolero, Mushuc Runa, Universitario de Sucre 9 [108]
Miguel Ego  Peru 1983–1997 Alianza Atlético, Atlético Torino 9 [106][25]
César Silva  Brazil 1990–2000 Avaí 9 [109]
Alexis Viera  Uruguay 1995–2015 América de Cali 9 [110]
Jefferson  Brazil 1995–2015 Horizonte, Maracanã 8 Goals scored at Campeonato Cearense and Campeonato Cearense Série B.[111]
Ioan Pap-Deac  Romania 1989–2004 Baia Mare 8 [112]
Ernald Scattergood  England 1907–1925 Derby County, Bradford Park Avenue 8 [113]
Kostyantyn Starodubovskyi  Ukraine Dnister Ovidiopol 8 All penalties[72][114]
Tigre  Brazil 2001–2022 Atlético de Alagoinhas 8 [115]
János Bojtor  Romania 1978–1991
Înfrățirea Oradea, Bihor Oradea, Jiul Petroșani, Progresul Timișoara 7 All penalties[116]
Enrique Bologna  Argentina 2003– Banfield, Alianza Lima, Unión de Santa Fe 7 Scored four goals for Alianza, two goals for Unión and one goal for Banfield, all from the penalty spot (including one scored from a penalty rebound)[25]
Bruno  Brazil 2002– Flamengo, Rio Branco, Atlético Carioca 7 Three free kicks and four penalties[117][118][119][120][12]
Ihor Hymanych  Ukraine Desna Chernihiv, Slavutych 7 All penalties[72]
Angelo Konstantinou  Australia 2015– Canberra Olympic 7 Five goals scored in the National Premier Leagues,[121] two goals scored in the FFA Cup[122][123][47]
Răducanu Necula  Romania 1965–1982
Rapid București 7 [68][69]
Ilija Pantelić  Yugoslavia 1961–1977 Vojvodina 7 Scored at least 7 goals.[124][125]
Anatoly Pata  Soviet Union
 Ukraine
Dynamo Stavropol, Kavkaztransgaz Ryzdvyany 7 All penalties[126]
Nihad Pejković  Yugoslavia
 Bosnia and Herzegovina
1991–2005 Olimpija Ljubljana 7 [127]
Ognjen Petrović  Yugoslavia 1967–1978 Red Star Belgrade
Bastia
7 Scored at least 7 goals, one of them scored in the 1974–75 European Cup Winners' Cup[128]
Miloš Radanović  Serbia and Montenegro
 Montenegro
2001–2017 Rudar Pljevlja 7 All penalties
Hamood Sultan  Bahrain 1974–1998 Muharraq 7 Scored at least 7 goals, all of them penalties[129]
Fridolin Wenger   Switzerland 1907–1916 Basel 7 Scored seven goals, four of which in test games and three in the domestic league during the FC Basel 1912–13 season.[130]
Róbinson Zapata  Colombia 1998–2020 Real Cartagena, América de Cali, Santa Fe 7
Nico van Zoghel  Netherlands 1960–1979 Go Ahead Eagles, DOS 7
Bengt Andersson  Sweden 1984–2013 Brage, Örgryte 6 [131]
Esteban Conde  Uruguay 2003–2022 Danubio 6
Luis Delgado  Colombia 2001–2021 Millonarios, Águilas Doradas 6 All goals scored from free kicks[132]
Matías Dituro  Argentina 2007– Bolívar, Antofagasta, Jorge Wilstermann 6 Scored six professional goals. Four were penalty kicks, one a long kick from his own penalty area, and the sixth a header.[133]
Carlos Fenoy  Argentina 1970–1988 Celta Vigo, Valladolid 6 Joint-highest scoring goalkeeper in La Liga history with six goals (five for Celta Vigo and one for Valladolid, all penalties)[134]
Johnny Herrera  Chile 1999–2020 Universidad de Chile, Everton 6 All penalties[135][136][137]
Alexánder Jara  Costa Rica 2001–2007 Puntarenas, Brujas 6 Scored four penalties and two free kicks[30]
Jean  Brazil 2015– Atlético Goianiense 6 [138][139][12]
George Kitchen  England 1897–1914? West Ham United 6 All penalties[140]
Dražen Ladić  Yugoslavia
 Croatia
1980–2000 Dinamo Zagreb, Iskra Bugojno 6 1 goal for Dinamo Zagreb, 5 goals for Iskra Bugojno.[141]
Jákup Mikkelsen  Faroe Islands 1991–2014 KÍ Klaksvík, Herfølge Boldklub 6 All penalties (four for Klaksvík, two for Herfølge)[142]
Les Pogliacomi  Australia 1994–2019 Wollongong Wolves 6 [143][47]
Nikos Sarganis  Greece 1978–1993 Olympiacos, Panathinaikos 6
Harry Schellekens  Netherlands 1970–1988 NEC, Groningen 6 All penalties[144]
Thyago  Brazil 2012– Riopardense, Jabaquara 6 1 free kick and 2 penalties scored at Campeonato Paulista Segunda Divisão.[145] Scored another 3 goals for Riopardense in 2013 Campeonato Gaúcho Série B.[146]
Luis Barbat  Uruguay 1985–2009 Independiente Medellín, Tolima, América de Cali 5 [42]
Arnold Birch  England 1918–1929 Chesterfield 5 [147]
Alin Bota  Romania 2003– Baia Mare, Maramureș 5 [148]
Carlos Chávez  Colombia 2003–2016 Patriotas, Atlético Bucaramanga 5 All penalties[149]
Luis Gabelo Conejo  Costa Rica 1981–1997 Ramonense 5 All penalties and free kicks[30]
Fred Craig  Scotland 1912?–1930? Plymouth Argyle 5 All penalties[150][151]
Julio César Falcioni  Argentina 1976–1991 América de Cali 5 [42]
Tubo Fernández  Argentina 1978–1997 Lleida 5 [152]
Ferreira  Brazil 2006–2022 Desportiva Guarabira, Força e Luz, Potiguar de Mossoró, Olímpico 5 Goals scored at the Campeonato Paraibano, Campeonato Potiguar and Campeonato Brasileiro Série D.[153][154][155]
Akram El Hadi Salim  Sudan 2004– Kober, Alamal Atbara 5 He scored at least five goals, four penalties with Kober, and a direct free kick with Alamal Atbara.[156][157]
Ergilio Hato  Curaçao 1946–1958 Curaçao 5 Two penalties and three goals while playing as a forward at 1953 CCCF Championship.[158][159] Possibly scored more goals playing for CRKSV Jong Holland.
Levente Jova  Hungary 2010– Nyíregyháza 5 [160]
Elvis Kotorri  Albania 1996–2018 Elbasani 5 All penalties
Víctor Loyola  Chile 2001–2011 Santiago Morning 5 Scored as a forward in Chilean play-offs
Andrejs Piedels  Latvia 1992–2010 Amstrig 5 [161]
Józef Pokorski  Poland 1934–1956 Lechia Gdańsk 5 Scored penalties against PTC Pabianice, Skra Częstochowa, Gwardia Olsztyn, Bzura Chodaków and Gedania Gdańsk. All five goals came in divisional playoff matches.[162]
Diego Pozo  Argentina 1995–2014 Godoy Cruz 5
Fayz Al-Sabiay  Saudi Arabia 2002–2017 Al-Khaleej 5 [163]
Lucidio Sentimenti  Italy 1940–1959 Modena, Juventus, Lazio 5 [42]
Lajos Szűcs  Hungary 1994–2016 Ferencváros, Újpest 5 All penalties
Vilmos Zombori  Romania 1926–1947 Ripensia Timişoara 5 [68][69]
Samir Aboud  Libya 1991–2013 Al-Ittihad 4 Scored four goals in his career, all penalties.[164]
Ronny Aloema  Suriname 2002–2017 Suriname 4 [165]
Máximo Banguera  Ecuador 2004– Barcelona SC 4 [166]
Laurence Batty  England 1982–2003 Woking 4 [167]
Etrit Berisha  Albania 2008– Kalmar FF 4 Took penalties while at Kalmar FF[168]
Miguel Ángel Calero  Colombia 1988–2011 Deportivo Cali, Pachuca 4 [42]
Fabián Carini  Uruguay 1997–2017 Danubio, Standard Liège, Juventud de Las Piedras 4 [169]
Gilmar Dal Pozzo  Brazil 1988–2007 Caxias 4 All penalties[170]
Juan Flores  Peru 1994–2016 Universitario, Cienciano, Atlético Minero 4 [25][171]
Eduardo Lobos  Chile 2000–2018 Chile U-20, Colo-Colo, Unión Española 4 One goal scored playing as a forward
Rasim Kara  Turkey 1972?–1984 Bursaspor, Beşiktaş 4 All penalties[172]
Serhiy Kyrienko  Ukraine Metalurh Nikopol 4 All penalties[72][173]
Hamish McAlpine  Scotland 1966–1989 Dundee United, Raith Rovers 4 [174]
Bernardo Medina  Paraguay 2006– General Díaz 4 All penalties, scored in 2016 Paraguayan Primera División season.[79]
Rodrigo Muñoz  Uruguay 2008– Cerro, Libertad 4 3 goals for Cerro, 1 for Libertad.[175][176]
Óscar Pérez  Mexico 1993–2019 Mexico U-23, Cruz Azul, Pachuca 4 Scored one goal for Mexico-U23,[177][178] two goals for Cruz Azul (both from last minute corner headers) and one goal for Pachuca (also a last minute header). He is only 1.71 m (5 ft 7 1⁄2 in) tall.
Stipe Pletikosa  Croatia 1996–2016 Hajduk Split 4 All penalties[179]
Mileta Radulović  Serbia and Montenegro
 Montenegro
1999–2017 Grbalj, Petrovac 4 All penalties
Léo Flores  Brazil 2001– Ceres, Império Serrano 4 Header against Independente, 24 september 2008, at Campeonato Carioca Série B,[180] Penalty kick against Serrano, 27 september 2008, at Campeonato Carioca Série B,[181] Penalty kick against Queimados, 24 september 2014, at Copa Rio,[182] Free kick scored against Vera Cruz, 5 June 2022, at Campeonato Carioca Série C.[183]
Ibrahim Salim Saad  Iraq 1988–2002 Salahaddin, Al-Karkh 4 All penalties[184]
Diogo Silva  Brazil 2005– CRB 4 Scored two penalties goals against Grêmio, 13 August 2022, at 2022 Campeonato Brasileiro Série B.[185] Scored also at Campeonato Alagoano and Copa do Nordeste.[186]
Ronny Sörensson  Sweden Landskrona 4 [187]
Mauricio Soria  Bolivia 1984–2005 Jorge Wilstermann 4 [188]
Federico Vilar  Argentina 2000–2016 Atlante 4 [189][190] Includes one goal scored in CONCACAF Champions League[191]
Cheng Xiaopeng  China 2004–2011 Nanchang Hengyuan 4 All penalties[192][47]
Zé Carlos  Brazil 2004– Criciúma, Paraná 4 [193]
Grigoris Athanasiou  Greece 2003– Pavlos Melas Stavroupoli 3 Third known goalkeeper to have scored a hat-trick, 12 February 2022, at the Greek fourth division.[194]
Pavlo Blazhaiev  Ukraine 1992–2005 Antratsyt Kirovske, CSKA Kyiv 3 Scored two free kicks for Antratsyt and one last minute header for CSKA Kyiv[72][195]
Cristian Campestrini  Argentina 2001–2021 Argentino de Rosario, Tigre 3 [196]
Santiago Castaño  United States 2013– Socrates Valencia 3 Scored three goals (penalty kicks) during the 2017 season.[197][198]
Sonny Dalesandro  United States 1995–2001 Tulsa Roughnecks 3 Scored three goals as a forward during the 1999 USISL season
Mohamed Al-Deayea  Saudi Arabia 1989–2010 Al Hilal 3 [47]
Diego Cabral  Brazil 2008–2016 Santos do Amapá 3 [199]
Denis Espinoza  Nicaragua 2002– Nicaragua, Walter Ferretti 3 Penalty at 2011 Copa Centroamericana[200]
Roger Freestone  Wales 1986–2004 Swansea City, Chelsea, Newport County 3
Diego Gómez  Colombia 1992–2010 Deportivo Pasto 3 [42]
Richard Gray  England 1895–1902 Burton Swifts 3 [201]
Dariusz Grubba  Poland 1995–2016 Bałtyk Gdynia 3 [202] Playing as a striker
Harlei  Brazil 1990–2014 Comercial 3 Scored 3 goals, all penalties, during 1998 Campeonato Paulista Série A2 (against Ponte Preta, América and Sãocarlense).[203]
Hiran  Brazil 1993–2017 Guarani, Santo André, Linhares 3 Scored two headers, against Palmeiras (1997) and Juventus (1999). After returning from retirement, he scored one last penalty goal (2011).[204][53][205]
Zdeněk Jánoš  Czechoslovakia
 Czech Republic
1988–1999 Jablonec, Slavia Prague 3 All penalties (two for Jablonec and one for Slavia Prague)[206] Most goals by a goalkeeper in Czech First League history.
Kim Byung-ji  South Korea 1992–2015 Ulsan Hyundai Horang-i 3 First goalkeeper to score in a K League match[207][47]
Marko Lazarević  Serbia 2012– Brodarac 1947, Radnički Beograd 3 [208]
Erick Lonnis  Costa Rica 1985–2003 Saprissa 3 [209]
Jimmy Maidment  England 1923–1934 Newport County 3 [210]
Manga  Brazil 1955–1982 Sport Recife, Nacional, Internacional 3 Scored three goals. First a penalty kick in your farewell game by Sport Recife, 1959,[211] the second scored directly from his area against Racing Montevideo in 1973,[212] and the last converted a penalty against Gaúcho de Passo Fundo, at 1974 Campeonato Gaúcho[213]
Shpëtim Moçka  Albania 2007– Flamurtari Vlorë, Kastrioti Krujë, Teuta Durrës 3 Two penalties (against Dinamo Tirana and Apolonia Fier on 20 April 2011 and 10 February 2013, respectively) and a last-minute headed equaliser[214]
Gustavo Munúa  Uruguay 1997–2015 Nacional, Deportivo La Coruña, Málaga 3
Jérôme Palatsi  France 1989–2010 Beira-Mar, Vitória de Guimarães 3 [215][216]
Milton Patiño  Colombia 1993–2011 Millonarios 3
Jorge Pinos  Ecuador 2008– Deportivo Quevedo 3 [217]
James Raeside  Scotland Bury 3 [218]
David Reyes  Chile 2004–2021 Santiago Morning 3 [219]
Antonio Rigamonti  Italy 1967–1986 Como 3 [220]
Jacinto Rodríguez  Paraguay 1979–1997 Sport Boys 3 [25]
Ulla-Karin Rönnlund  Sweden 1996–2009 Umeå 3 Scored one goal for Sweden U-20,[221] a last minute goal in open play for Umeå[222] and a penalty against Arsenal in the UEFA Women's Champions League.[223]
Noel Valladares  Honduras 1996–2016 Motagua 3
Camilo Vargas  Colombia 2009– Santa Fe, Deportivo Cali 3 Two headers and one penalty.[224]
Jörg Weißflog  East Germany
 Germany
1975–1998 BSG Wismut Aue 3 A 90th-minute equaliser from open play against Carl Zeiss Jena in 1986 and two penalties against FC Karl-Marx-Stadt and Bischofswerdaer FV in 1986 and 1994 respectively.[225][226]
Agenor  Brazil 2008– Criciúma 2 Both penalties at 2020 Campeonato Brasileiro Série C.[227][228]
An Qi  China 1999–2010 Dalian Changbo 2 Penalties scored at the 2005 China League One.[229]
Carlos Arias  Uruguay Cúcuta Deportivo, Unión Magdalena 2 [42]
Ivan Balan  Soviet Union 1972–1980 Sudnobudivnyk Mykolayiv 2 [230]
Willy Berger  Palestine
 Israel
1925–1950 Hapoel Tel Aviv, Maccabi Tel Aviv 2 Scored penalty kicks in 1929[231] and 1934 cup finals.
Jim Brown  Scotland 1968–1989 Washington Diplomats, Chesterfield 2 [232]
Jimmy Brownlie  Scotland 1902–1926 Third Lanark 2 Scored a goal at least twice for Third Lanark, the first a rebound from a penalty kick he had taken against Motherwell in 1911[233][234] and the other during the 1914–15 season.[235]
Nikki Bull  England 2000–2021 Aldershot Town, Margate 2
José Castañeda  Colombia Atlético Nacional 2 [42]
Maximiliano Cavallotti  Argentina 2007– Gimnasia y Esgrima de Jujuy 2 Scored two goals. The first came in March 2015 as he scored a 91st-minute consolation in a 2–3 defeat to Atlético Paraná, before converting a penalty three months later in a 3–2 win over Chacarita Juniors.[236]
Faouzi Chaouchi  Algeria 2003– JS Kabylie, ES Sétif 2 [237][238]
José Luis Chunga  Colombia 2011– Alianza Petrolera 2 Scored in two different Alianza Petrolera matches in March 2022.[239]
Clemer  Brazil 1987–2009 Portuguesa, Internacional 2 [240][241]
Jimmy Crabtree  England 1911–1929 Rochdale 2 [242]
Mario Cuenca  Argentina 1995–2009 Arsenal de Sarandi 2 [243]
Seny Dieng  Senegal 2010– Whitehawk, Queens Park Rangers 2 [244][245]
Eduardo  Brazil 1998–2011 Bangu, Atlético Mineiro 2 [246][53][12]
Emerson  Brazil 2003– Guarani 2 [247][248]
Everson  Brazil 2011– Confiança, Ceará 2 Penalty kick against Estanciano, 24 April 2015, at Campeonato Sergipano,[249] and a free kick scored against Corinthians, 5 September 2018, at Campeonato Brasileiro.[250][12]
Luis Fernando Fernández  Colombia 2002 Junior 2 [251]
Rowen Fernández  South Africa 1996–2014 Kaizer Chiefs 2 [252]
Alan Fettis  Northern Ireland 1988?–2007 Hull City 2 [253] Playing as a striker
Josep Gómes  Andorra 2004– Fortuna, ES Pennoise 2 [254]
Zhen Guan  China 2003–2020 Shijiazhuang Ever Bright 2 Penalties scored against Shanghai SIPG and Beijing Guoan in Chinese Super League matches played on 8 and 22 May 2016, respectively[255][256]
Essam El-Hadary  Egypt 1993–2020 Al Ahly, Al-Taawoun 2 Scored an 80-metre indirect free kick that hit the bar, the opponent goalkeeper and then crossed the line in the CAF Super Cup, He also scored a penalty kick in the Saudi Professional League for Al-Taawoun[257]
Raad Hammoudi  Iraq 1972–1987 Al-Shorta 2 Both penalties[184]
Frédéric Herpoel  Belgium 1993–2010 Gent 2 [258]
Deren Ibrahim  Gibraltar 2008–2019 Dartford 2 [259]
Tomislav Ivković  Yugoslavia
 Croatia
1978–1998 Dinamo Zagreb, Tirol Innsbruck 2 [260]
Mu'izzuddin Ismail  Brunei 2009–2021 Menglait, MS PDB 2 [261]
Razak Issah  Ghana 2010– Cape Coast Ebusua Dwarfs 2 Free kick against Liberty Professionals on 3 April 2019. The second goal scored a last-minute winning goal from a direct free-kick against Elmina Sharks in a 2020–21 Ghana Premier League match[262][263]
João Costa  Portugal 2012– Portugal U-17, Porto B 2 [264]
Juninho  Brazil 1999–2017 Paraná 2 Both penalties[265]
Tvrtko Kale  Croatia 1994–2016 Hajduk Split, Hapoel Be'er Sheva 2 [266][267]
Peter Kjær  Denmark 1983–2002 Silkeborg 2 [268]
Otto Konrad  Austria 1981–2003 Sturm Graz, Austria Salzburg 2 [269]
Andreas Köpke  West Germany
 Germany
1979–2001 1. FC Nürnberg 2 Both penalties[270]
Wolfgang Kneib  West Germany
 Germany
1969–1993 Arminia Bielefeld 2 [271]
Bernard Lama  France 1981–2001 Lille, Lens 2 Both penalties[272]
Lauro  Brazil 2001–2019 Ponte Preta, Portuguesa 2 Both in headers in the stoppages time. The second goal was scored 10 years after the first, and against the same opponent (Flamengo)[273][274][53][12]
Marcel Lăzăreanu  Romania 1973–1991 Universitatea Cluj 2 [275]
Jens Lehmann  West Germany
 Germany
1988–2011 Schalke 04, Arsenal 2 [276] First ever goal keeper to score in open play in the Bundesliga[277]
Archie Ling  England 1900–1913 Brentford 2 [278]
Adrian Lis  Poland 2009– Polonia Środa Wielkopolska, Warta Poznań 2 A free-kick from his own half against Warta Poznań in 2015[279] and a last-minute header against Górnik Łęczna in 2021.[280]
Juan Camilo Martínez  Colombia 2017– Orsomarso 2 Both goals scored from free kicks[281]
Mauro Iguatu  Brazil 2010– Campinense 2 Both penalties. First against Sousa at 2022 Copa do Nordeste,[282] second against Atlético Cerarense at 2022 Campeonato Brasileiro Série C.[283][284]
Abdullah Al-Mayouf  Saudi Arabia 2004– Al-Ahli, Al-Hilal 2 Both penalties[285][286]
Willie McIver  England 1897–1919 Brentford 2 [278]
Óscar Mejía  Dominican Republic 1999–2010 Dominican Republic 2 [287] Scored twice playing as striker in Gold Cup 2003 qualifying
Imran Mohamed  Maldives 1999–2019 New Radiant, VB Sports Club 2 [288]
Campbell Money  Scotland 1981–1996 St Mirren 2 [289][290]
Perlat Musta  Albania 1979–1996 Partizani Tirana 2
Mbongeni Mzimela  South Africa 2009– Platinum Stars 2 Both penalties against Vipers SC, March 18, at the 2017 CAF Confederation Cup.[291]
Zoran Nikitović  Yugoslavia 1974–1989 Footscray JUST 2 [292]
Andrei Novosadov  Soviet Union
 Russia
1989–2006 Torpedo Moscow 2 Both penalties[293][294]
Tome Pachovski  Macedonia 1999–2017 Vardar 2 [295]
Subrata Pal  India 2004– Pune 2 I-League
Daniel Peretz  Israel 2019– Beitar Tel Aviv Bat Yam 2 Scored two penalties in the Liga Leumit at the 2019–20 season.[296][297]
Toni Prats  Spain 1991–2008 Real Betis 2
Petre Rădulescu  Romania 1932–1936 Unirea Tricolor București 2 [68][69]
Mehdi Rahmati  Iran 2000–2020 Fajr Sepasi Shiraz F.C., Paykan F.C. 2
Ricardo  Portugal 2001– Varzim 2 Both goals scored from goal kicks[298][299]
Donovan Ricketts  Jamaica 2002–2017 Village United 2
Paul Robinson  England 1998–2017 Leeds United, Tottenham Hotspur 2 Header for Leeds from a corner, free kick for Tottenham from inside his own half.[300]
German Salort  Argentina 2013– Agropecuario 2 [301]
Amer Shafi  Jordan 1999–2021 Jordan, Al-Wehdat 2
Giorgos Sidiropoulos  Greece 1972–1973 Trikala F.C. 2 Penalty kicks. Against Panathinaikos in 1972 and against Panionios in 1973.
Krzysztof Słabik  Poland 1970–1986 Lechia Gdańsk 2 Penalties against Warta Poznań and Olimpia Poznań.[302]
Tomasz Stefaniszyn  Poland 1945–1965 Garbarnia Kraków 2 Penalties in 1950[303]
Alex Stepney  England 1961–1982 Manchester United 2 [304]
Slavko Stojanović  Yugoslavia 1945–1969 Partizan, Wormatia Worms 2 [305]
August Strömberg  Sweden 2009– Varberg, Kongsvinger 2 [306]
Oleh Suslov  Soviet Union
 Ukraine
1986–2002 Chornomorets Odesa 2 Both penalties[71]
Andriy Tovt  Ukraine 2003–2013 Obolon Kyiv 2 [307]
Tsang Man Fai  Hong Kong 2009– Fourway Rangers 2 Scored a goal and had an assist in his professional debut in the league[308]
Tonny van Leeuwen  Netherlands 1959–1971 GVAV Rapiditas 2 Both penalties[144]
Iván Vázquez  Mexico 2002– Necaxa 2 Goals scored from free kicks
Benji Villalobos  El Salvador 2004– Águila 2 [309]
Warlei  Brazil 2019– Manthiqueira, Arauco Prado 2 Penalty kick scored against Paulista, 9 July 2022, at the Campeonato Paulista Segunda Divisão.[310] and in 2023 Copa Simón Bolívar.
Michał Wróbel  Poland 1998–2018 Olimpia Grudziądz 2 [311]
Dashamir Xhika  Albania 2006– Besëlidhja Lezhë 2 Both penalties[312]
Mabrouk Zaid  Saudi Arabia 1998–2014 Al-Ittihad 2 Both penalties[313]
Ahmad Reza Abedzadeh  Iran 1985–2001 Persepolis 2
Ivan Provedel  Italy 2013– Juve Stabia, Lazio 2 Scored two last-minute goals (both is draw equaliser at minute 90+5' injury time). First goal, at Serie B match against Ascoli in 2020, ending the game 2–2.[314] Second goal with a header, at UEFA Champions League group stage match against Atlético Madrid in 2023, ending the game 1–1.[315]
Waheed Abood  Iraq Al-Ramadi 1 He scored at least a penalty kick.[184][316][317]
Patricio Abraham  Argentina 2004–2019 San Telmo 1 Scored a last-minute winning goal from a header, which turned out to be crucial in his side avoiding relegation[318]
Carlos Acevedo  Mexico 2016– Santos Laguna 1 Scored one goal on Matchday 14 on the last minute vs. Querétaro.[319]
Acurcio  Portugal 1955–1961 Porto 1 [320]
Denis Adamov  Russia 2016– FC Krasnodar-3 1 Injury time header against FC Inter Cherkessk, 4 October 2019, at Russian Football National League 2.[321]
Ado  Brazil 1964–1981 Bragantino 1 Scored from his own area against Palmeiras (São João da Boa Vista), at Campeonato Paulista Série A2.[322]
Adriano Paredão  Brazil 2002–2017 Remo 1 Scored against Tiradentes, at 2008 Campeonato Paraense.[323]
Ali Ahamada  Comoros 2010– Toulouse 1 Equalized with a header in the 95th minute against Rennes on 22 September 2012[324]
Nihat Akbay  Turkey 1961–1978 Beykoz 1 [325]
Mohammad Reza Akhbari  Iran 2010– Iran U-23 1
Juan Carlos Alfaro  Costa Rica Municipal Puntarenas 1 Scored from a free kick[30]
Alisson  Brazil 2013– Liverpool 1 Scored a last-minute winning goal from a header against West Bromwich Albion in a 2020–21 Premier League match[326][53]
Ever Almeida  Paraguay 1967–1991 Olimpia 1 [327]
Eduardo Alterio  Argentina ?–1931–? Chacarita Juniors 1 Scored a penalty in 1931, with no opposition from the other goalkeeper; the first goalkeeper goal in professional football in Argentina[328]
Cristian Álvarez  Argentina 2005– Zaragoza 1 Scored an equaliser in the 97th minute of a 2–2 away draw with Lugo[329]
Minor Álvarez  Costa Rica 2010– Escazuceña 1 Scored from a free kick on 3 June 2020, to equalize for Escazuceña in their Segunda División de Costa Rica playoff match against Consultants Moravia. His side would go on to win the match on penalties.[330]
Marco Amelia  Italy 2001–2017 Livorno 1 His goal came in Belgrade, Serbia and would prove to be crucial as Livorno made its first ever trip in European competition. Livorno would go to reach the Round of 32 at the 2006–07 UEFA Cup.[331]
Anselmo  Brazil 1988–2000 Ceará 1 Penalty kick scored against Desportiva, at 1995 Campeonato Brasileiro Série B.[332]
Justin Apostol  Romania 1933–1944 Gloria CFR Galați 1 [68][69]
Dani Aranzubia  Spain 1996–2015 Deportivo La Coruña 1 Scored with his head from a 95th minute corner kick, as his team managed a 1–1 draw at Almería on 20 February 2011[333]
Ignacio Arce  Argentina 2010– San Martín de Tucumán 1 Injury time header against Instituto de Córdoba, 24 November 2019, at the 2019–20 Primera Nacional.[334]
Arthur Augusto  Brazil 2018– Feirense 1 Scored from a free kick from his own half, against Moreirense, 19 October 2022, at 2022–23 Liga Portugal 2.[335]
Arthur Pedro  Brazil 2008– Resende 1 Injury time header against Madureira, 30 November 2014, at 2014 Copa Rio final.[336]
Mattias Asper  Sweden 1993–2015 Mjällby AIF 1 Scored a header from a 93rd minute free kick, as his team managed a 2–2 draw at Häcken on 15 September 2010[337]
Elias Atmatsidis  Greece 1989–2005 AEK Athens 1 Penalty[338]
Osvaldo Ayala  Colombia Independiente Medellín 1 [42]
Gábor Babos  Hungary 1995–2000 MTK 1 Penalty
Mateusz Bąk  Poland 2000–2017 Lechia Gdańsk 1 Penalty in stoppage time, scoring the last goal of a 15–0 win.
Edvan Bakaj  Albania 2004–2023 Laçi 1 Scored a penalty in a league match against Kastrioti Krujë on 5 May 2014.[339]
Benjamin Howard Baker  England 1913–1929 Chelsea 1 [340]
Göktuğ Bakırbaş  Turkey 2016– Manisaspor 1 Scored a game-tying goal in the 90th minute against Denizlispor, 3 March 2018, at the TFF First League.[341]
Morten Bakke  Norway Molde 1 League goal in 2000.[342]
Tolo Barceló  Spain 2013– Alcúdia 1 Scored a last-minute equalizer with an overhead kick.[343]
Omar Bari  Qatar 2007– Al Rayyan 1 Scored in the 93rd minute in Qatar Stars League to equalize against Al Sadd in the 2013–14 league season.[344][345]
Scott Barrett  England 1983–2005 Colchester United 1 Scored a goal for Colchester United which proved crucial in their battle with Wycombe Wanderers for the 1991/92 GM Vauxhall Conference title. He booted a long range goal kick which looped over Wycombe goalkeeper Paul Hyde and into his goal.
Boubacar Barry  Ivory Coast 1999–2019 Lokeren 1
Eduard Baychora  Russia 2009– Dynamo Stavropol 1 Scored a late equalizer, 31 March 2018, against FC Afips Afipsky, at the Russian PFL.[346]
Ashley Bayes  England 1990–2015 Grays Athletic 1 Scored against Havant & Waterlooville, April 2005, in the club's final league game of the season.[347]
Asmir Begović  Bosnia and Herzegovina 2005– Stoke City 1 His 91.9-meter-long clearance bounced over the opponent's goalkeeper (Artur Boruc). Fastest goal by a goalkeeper, at thirteen seconds.[348]
Carlos Bejarano  Equatorial Guinea 2007– Árabe Unido 1 [349][350]
Ivan Benito   Switzerland 1996–2014 Aarau 1 Scored against Young Boys, 24 October 2008, at the 2008–09 Swiss Super League.[351]
Arjan Beqaj  Albania 1992–2011 OFI Crete 1 First goalkeeper to score with header in the Super League Greece (11 February 2001, OFI – Paniliakos 2–2)[352]
Roger Berbig   Switzerland 1971–1984 Grasshopper 1 [353]
Ezequiel Berdín  Argentina Atenas de Río Cuarto 1 [354]
Alija Bešić  Luxembourg 1994–2004 Union Luxembourg 1 [355]
Bella Bixby  United States 2018– Portland Thorns 1 Portland Thorns were down a goal in stoppage time of their NWSL league match against Angel City FC on 29 April 2023. Bixby equalized with a back heel, when the opposing keeper did not fully capture.[356]
Michelle Betos  United States 2013– Portland Thorns 1 Portland Thorns were down a player and down a goal in stoppage time of their NWSL league match against FC Kansas City on 19 June 2015. Unmarked on a corner kick, Betos equalized by scoring a diving header.[357]
Billy Biggar  England 1899–1920 Watford 1 Penalty kick scored against Coventry City, 20 February 1909, at the Southern Football League.[358]
Ian Black  Scotland 1944–1964 Fulham 1 [359]
Armend Blakçori  Kosovo Ulpiana 1 Scored a penalty in a 2020–21 Kosovar Cup round of 16 match against Liria[360]
Arnaud Bodart  Belgium 2017– Standard Liège 1 Injury time goal against K.A.S. Eupen, 21 November 2020, at 2020–21 Belgian First Division A.[361][362]
Ruud Boffin  Belgium 2007– Eskişehirspor 1 Scored from a direct free kick from his own half
Sinan Bolat  Turkey 2005– Standard Liège 1 His goal saved Standard Liege from being eliminated from European football altogether and in the process eliminated Dutch champions AZ Alkmaar.[363][364]
Roberto Bonano  Argentina 1991–2008 River Plate 1 [6]
Steve Book  England 1988–2012 Mangotsfield United 1 [365]
Milan Borjan  Canada 2008– Red Star Belgrade 1 Scored a penalty kick for 3–1 win against Voždovac in the final game of 2021–22 Serbian SuperLiga season.[366]
René Borkovic   Switzerland Switzerland U-17 1 Borkovic scored the only goal of the match three minutes into stoppage time to give Switzerland its first UEFA U-17 berth since 2005.[367]
Oliver Thorup Børner  Denmark 2019– Akademisk Boldklub 1 Long range free kick[368]
Yevhen Borovyk  Ukraine 2003–2019 Kryvbas Kryvyi Rih 1 Scored at last minute of game against Arsenal Kyiv after corner kick[369]
Artur Boruc  Poland 1998–2022 Legia Warsaw 1 Penalty against Widzew Łódź[370]
Mark Bosnich  Australia 1989–2009 Australia 1 Scored penalty for Australia in a 13–0 win over the Solomon Islands with the last kick of the game.[371]
Carlos Bossio  Argentina 1993–2013 Estudiantes La Plata 1 [372]
Bertrand Bossu  France 1999–2016 Hayes 1 Injury time scoring against Boston United, 2 December 2000, at the 2000–01 Football Conference.[373]
Sarah Bouhaddi  France 2003– Lyon 1 Penalty scored in a 14–0 home victory against Albi.[374]
Yassine Bounou  Morocco 2010– Sevilla 1 Scored an equalizer in the 94th minute of a 1–1 away draw with Valladolid[375]
Arthur Bown (goalkeeper)  England Halifax Town 1 [376]
Arthur Box  England 1903–1911? Burslem Port Vale 1 [376]
Darko Božović  Serbia and Montenegro
 Montenegro
1996–2015 Bežanija 1 An injury-time equalizing header in a league game against Voždovac[377]
Jochen Bradt  Belgium J.V. De Pinte 1
James Bransgrove  Scotland 2012– Walthamstow 1 [378]
Claudio Bravo  Chile 2002– Real Sociedad 1 Scored from a free kick
Declan Breen  Northern Ireland 2021– Ballyclare Comrades 1 Scored from his own box in a 6-3 win over Ards in the NIFL Championship in October 2023.[379]
Alberto Brignoli  Italy 2009– Benevento 1 Scored a second-half stoppage time equalizer against Milan to earn Benevento their first ever Serie A point[380]
Jorge Broun  Argentina 2005– Rosario Central 1 Penalty kick scored against Independiente, 23 October 2009, at the Argentine Primera División.[381]
Adin Brown  United States 2000–2011 Aalesunds FK 1 Scored from a throw-in during extra time[382]
Osmar Brunelli  Chile Fernández Vial 1 [80]
Aleksandr Budakov  Russia 2002–2019 Kuban Krasnodar 1 [383]
Fabijan Buntić  Croatia 2016– FC Ingolstadt 1 Scored a volley from a corner in second-half stoppage time to equalize for Ingolstadt in a German 3. Liga match; they would go on to score a winner a minute later[384]
Dieter Burdenski  West Germany
 Germany
1969–1991 Werder Bremen 1 Penalty[385]
Erich Burgener   Switzerland 1969–1987 Lausanne 1 [386]
Rodrigo Calchi  Brazil 2005– Jabaquara 1 Penalty kick scored against Portuguesa Santista, 2 June 2013, at the Campeonato Paulista Segunda Divisão.[387]
Tudorel Călugăru  Romania 1976–1994 Oțelul Galați 1 Scored a penalty against CF Brăila in 1992[68][69]
Rafael Cammarota  Brazil 1974–1995 Coritiba 1 Penalty kick scored against Operário Ferroviário, 30 August 1992, at Campeonato Paranaense.[50]
Frank Carrillo  Costa Rica San Carlos 1 Penalty[30]
Eloy Casals  Spain 2014– Santa Coloma 1 With his club trailing 3–2 on aggregate in the first qualifying round of the UEFA Champions League, Casals scored four minutes into stoppage time to send FC Santa Coloma into the next round by virtue of away goals.[388]
Ray Cashley  England 1970–1986? Bristol City 1 [234]
Bram Castro  Belgium 2000–2022 Roda JC 1 Scored the equalizer (2–2) in the dying seconds of the KNVB Cup 2007-08 third round tie against De Graafschap.[389]
Bob Catlin  Australia 1984–2004 APIA Leichhardt 1 [390]
Sebastián Cejas  Argentina 1994–2011 Ascoli 1 Penalty kick scored against Catania, 5 April 2003, at the 2002–03 Serie B.[391]
Víctor Centurión  Paraguay 2005–2021 Guaraní 1 [392][393]
Danny Cepero  United States 2007–2010 New York Red Bulls 1 First MLS goalkeeper to score a goal.[394] His goal also came on the same day he made his Red Bulls debut, as first choice goalkeeper Jon Conway would serve a 10-game suspension for using illegal substances. The goal came at Giants Stadium in East Rutherford, New Jersey and the goal would eventually help the Red Bulls secure the last playoff spot in 2008 and reach the 2008 MLS Cup.
Radek Černý  Czech Republic 1995–2014 Slavia Prague 1 Scored the last goal in a 4–0 victory against FK Jablonec in a 1999–2000 season league match.[395]
Rachad Chitou  Benin 2002–2011 Benin 1 Scored against Sierra Leone, 10 August 2006, at the 2008 Africa Cup of Nations qualification.[396]
Choi Eun-sung  South Korea 1997–2014 Daejeon Citizen 1 Free kick. Only goalkeeper to score in AFC Champions League match to date[397]
Brendan Clarke  Republic of Ireland 2003– St Patrick's Athletic 1 [398]
Marc de Clerck  Belgium 1970–1983 Aberdeen 1 [399]
David Cobeño  Spain 2000–2016 Rayo Vallecano 1
Fabio Coltorti   Switzerland 1999–2018 RB Leipzig 1 Scored a goal in the 90th minute in a 2–1 home victory over SV Darmstadt 98.[400]
Jesús Contreras  Mexico Monterrey 1 [401]
Jo Coppens  Belgium 2008– Carl Zeiss Jena 1 Kick off hit from a distance of 85 meters in a 3. Liga match in 2017[402]
Lucas Covolan  Brazil 2012– Torquay United 1 Injury time header against Hartlepool United in 2021 National League play-off final.[403][404]
Julio Cozzi  Argentina 1941–1961 Millonarios 1 [42]
David Crawford  Scotland 2003–2017 Arbroath 1 [405]
Aurel Crâsnic  Romania 1950–1962 Jiul Petroșani 1 [68][69]
Anghel Crețeanu  Romania 1933–1937 Juventus București 1 [68][69]
Crismerio  Brazil 2009– Pacajus 1 Injury time header against Icasa, 23 February 2021, at Campeonato Cearense.[406]
Mads Christiansen  Norway 2019– Lillestrøm SK 1 Injury time goal against Tromsø IL, 7 August 2022, in the 2022 Eliteserien. Equalising for the team.[407]
Mark Crossley  Wales 1989–2013 Sheffield Wednesday 1 [408]
José Fernando Cuadrado  Colombia 2005–2021 Deportivo Pasto 1
Erik Cummins  Netherlands 2014– Go Ahead Eagles 1 [409]
Goran Ćurko  Yugoslavia
 Serbia and Montenegro
 Serbia
1989–2010 ČSK Čelarevo 1 [410]
Finn Dahmen  Germany 1994–2011 Mainz 05 II 1 On 11 April 2018, scored in the second minute of second-half stoppage time against VfB Stuttgart II to secure a 1–1 draw, having scored with a backheel after coming forward for a Mainz free kick.[411]
Yevhen Deineko  Ukraine 2002–2015 Dnipro Cherkasy 1 Scored goal from a distance of 80 metres inside his own penalty area.[72]
Jaime Deluque  Colombia Unión Magdalena 1 [42]
Wim de Ron  Netherlands Cambuur 1 Penalty[412]
Oswaldo De Vecchi  Brazil 1924–1939 Vitória 1 Penalty kick scored at 1926 Campeonato Baiano. First Brazilian-born goalkeeper to score a goal.[413]
Marko Dmitrović  Serbia 2010– Eibar 1 Scored a first half penalty against Atlético Madrid in a 2020–21 La Liga match[414]
Niko Dovana  Albania 1930–194? Teuta Durrës 1 [415]
Harry Dowd  England 1961–1974 Manchester City 1 [416]
Helmuth Duckadam  Romania 1982–1986 Steaua București 1 Penalty kick against AFC Progresul București in the Cupa României.[68][69]
Rein van Duijnhoven  Netherlands 1987–2006 MVV 1 Goal kick. Helped by the wind, the ball bounced over the outcoming opposite goalkeeper Jan van Grinsven of FC Den Bosch, a goalscorer once himself.[417]
William Dutoit  France 2010– Sint-Truiden 1 Scored a goal against Lokeren in November 2015.[418]
Aleksander Dziurowicz  Poland 1945–1963 Zagłębie Sosnowiec 1 Penalty[303]
Edinho  Brazil 2000–2013 Anapolina 1 Injury time header against Tupi, 28 August 2011, at the Campeonato Brasileiro Série D.[419][420]
Gabino Espinoza  Mexico 2007– Cimarrones de Sonora 1 Injury time header against Pumas Tabasco, 22 March 2022, at the Liga de Expansión MX.[421]
Evandro Gigante  Brazil 2010– Rio Branco 1 Injury time header against Amazonas, 21 May 2022, at the Campeonato Brasileiro Série D.[422]
Fabrício  Brazil 1999–2015 Castanhal 1 Penalty kick scored against Tuna Luso, 29 August 2004, at the Campeonato Brasileiro Série C.[323]
Khaled Al Fadhli  Kuwait 1991–2012 Kuwait SC 1 Scored in the 94th minute with a header to equalize against Al Salmiya in the 2005–06 league season.[423][424]
Papa Fall  Guinea-Bissau 2008–2015 Union Meppen 1 [425]
Wuilker Faríñez  Venezuela 2014– Venezuela U-20 1 Penalty at 2017 FIFA U-20 World Cup[426]
George Farm  Scotland 1947–1964 Blackpool 1 [427]
Khadim Faye  Senegal 1991–2007 Felgueiras 1 [428]
Jonnie Fedel  Sweden 1986–2006 Malmö FF 1
Adam Federici  Australia 2003–2021 Reading 1 [429]
Alvin Felix  Grenada Grenada 1 Scored against Saint Vincent and the Grenadines, 18 March 2001, in a friendly match.[430]
Ahmed Fellah  Algeria 2005–2016 CR Belouizdad 1 [431]
Gabard Fénélon  Haiti 2002– Montréal-Nord 1 [432]
Fernando Leal  Brazil 2000–2018 Oeste 1 Injury time header against Avaí, 24 May 2013, at Campeonato Brasileiro Série B.[433][434]
Tó Ferreira  Portugal 1990–2012 Amora 1 [264]
Aleksandr Filimonov  Soviet Union
 Russia
1990–2018 Druzhba Yoshkar-Ola 1 [435]
Andreas Filotas  Cyprus 1960–1975 Olympiakos Nicosia 1 On 28 January 1968 he scored a penalty against Panserraikos. This was the first ever goal scored by a goalkeeper in Greek football.
Mark Flekken  Netherlands 2016– MSV Duisburg 1 Scored a backheel goal for Duisburg in injury time in a 1–1 draw with VfL Osnabrück.[436]
Scott Flinders  England 2004– Hartlepool United 1 Scored a headed goal for Hartlepool in the third minute of injury time in a 2–2 draw with Bournemouth.[437]
Khalid Fouhami  Morocco 1991–2010 Dinamo București 1 Penalty[68][69]
Daniel Francovig  Uruguay Deportivo Táchira 1 [438]
Alfredo Frausto  Mexico 2003–2016 Dorados de Sinaloa 1 Equalized in the 90th minute of the Apertura 2012 Copa MX Final against Correcaminos UAT, taking the match to a penalty shoot-out, where Frausto also scored the decisive penalty, and thus won Dorados their first title.[439]
Žiga Frelih  Slovenia 2015– Inter Zaprešić 1 Scored in a 2–2 draw with Istra, on 4 October 2019, in the 92nd minute of the game.[440]
Brad Friedel  United States 1994–2015 Blackburn Rovers 1 Equalised for Blackburn Rovers in the 90th minute of a Premier League match against Charlton Athletic on a corner kick to bring the score to 2-2, but allowed Charlton to score the winning goal in stoppage time.[441]
Gabriel Eremith  Brazil 2015– Vasco do Acre 1 Free kick scored against Andirá, 28 August 2021, at Campeonato Acreano.[442]
Gabriel Leite