AGF vs. Odense Historical Head-to-HeadSubscribe Now (First Month Free)

AGF
10 wins
9 draws
5 losses
35 goals
Odense
5 wins
9 draws
10 losses
29 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
SuperligaRegular seasonSun2024-03-0318:00 AGF1–1Odense8,606Ceres ParkJørgen BurchardtMatch Report
SuperligaRegular seasonSun2023-08-2020:00 Odense1–1AGF9,577Nature Energy ParkAydin UsluMatch Report
SuperligaRegular seasonSun2023-03-1915:00 AGF1–0Odense13,759Ceres ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonSun2022-08-0718:00 Odense1–2AGF5,865Nature Energy ParkMorten KroghMatch Report
SuperligaRelegation roundSun2022-05-0114:00 Odense1–0AGF9,566Nature Energy ParkJens MaaeMatch Report
SuperligaRelegation roundSun2022-04-2418:00 AGF1–2Odense6,587Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonMon2021-11-0119:00 Odense0–0AGF7,789Nature Energy ParkMikkel RedderMatch Report
SuperligaRegular seasonSun2021-08-2918:00 AGF2–2Odense10,332Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonSun2021-02-1420:00 Odense0–0AGFNature Energy ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonSun2020-09-2714:00 AGF4–2OdenseCeres ParkJens MaaeMatch Report
SuperligaFinalWed2020-07-2920:00 AGF2–1Odense8,247Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonMon2020-06-0120:00 AGF1–0OdenseCeres ParkJørgen BurchardtMatch Report
SuperligaRegular seasonFri2019-09-2019:00 Odense1–2AGF10,441Nature Energy ParkMikkel RedderMatch Report
SuperligaRegular seasonMon2019-03-1119:00 AGF1–2Odense7,958Ceres ParkSandi PutrosMatch Report
SuperligaRegular seasonSat2018-10-0616:00 Odense2–2AGF9,530Nature Energy ParkJens MaaeMatch Report
SuperligaQuarter-finalsSun2018-05-1318:00 Odense2–3AGF8,107Nature Energy ParkJørgen BurchardtMatch ReportLeg 2 of 2; AGF won
SuperligaQuarter-finalsSun2018-05-0612:00 AGF3–2Odense9,770Ceres ParkMads-Kristoffer KristoffersenMatch ReportLeg 1 of 2
SuperligaRegular seasonFri2018-03-0919:00 Odense0–1AGF3,682Nature Energy ParkPeter LarsenMatch Report
SuperligaRegular seasonSun2017-08-1318:00 AGF0–0Odense6,519Ceres ParkDennis MogensenMatch Report
SuperligaRegular seasonSun2017-03-1917:00 AGF1–2Odense5,211Ceres ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonFri2016-09-3018:00 Odense2–1AGF6,478Nature Energy ParkMichael TykgaardMatch Report
SuperligaRegular seasonThu2016-05-2620:00 AGF2–1Odense6,308Ceres ParkJørgen Daugbjerg BurchardtMatch Report
SuperligaRegular seasonFri2016-02-2618:00 Odense2–2AGF7,459Nature Energy ParkJens MaaeMatch Report
SuperligaRegular seasonFri2015-08-0718:00 Odense2–2AGF9,932Nature Energy ParkLars ChristoffersenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
SuperligaRegular seasonSun2023-03-1915:00 AGF1–0Odense13,759Ceres ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonSun2022-08-0718:00 Odense1–2AGF5,865Nature Energy ParkMorten KroghMatch Report
SuperligaRegular seasonSun2020-09-2714:00 AGF4–2OdenseCeres ParkJens MaaeMatch Report
SuperligaFinalWed2020-07-2920:00 AGF2–1Odense8,247Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonMon2020-06-0120:00 AGF1–0OdenseCeres ParkJørgen BurchardtMatch Report
SuperligaRegular seasonFri2019-09-2019:00 Odense1–2AGF10,441Nature Energy ParkMikkel RedderMatch Report
SuperligaQuarter-finalsSun2018-05-1318:00 Odense2–3AGF8,107Nature Energy ParkJørgen BurchardtMatch ReportLeg 2 of 2; AGF won
SuperligaQuarter-finalsSun2018-05-0612:00 AGF3–2Odense9,770Ceres ParkMads-Kristoffer KristoffersenMatch ReportLeg 1 of 2
SuperligaRegular seasonFri2018-03-0919:00 Odense0–1AGF3,682Nature Energy ParkPeter LarsenMatch Report
SuperligaRegular seasonThu2016-05-2620:00 AGF2–1Odense6,308Ceres ParkJørgen Daugbjerg BurchardtMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
SuperligaRegular seasonSun2024-03-0318:00 AGF1–1Odense8,606Ceres ParkJørgen BurchardtMatch Report
SuperligaRegular seasonSun2023-08-2020:00 Odense1–1AGF9,577Nature Energy ParkAydin UsluMatch Report
SuperligaRegular seasonMon2021-11-0119:00 Odense0–0AGF7,789Nature Energy ParkMikkel RedderMatch Report
SuperligaRegular seasonSun2021-08-2918:00 AGF2–2Odense10,332Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonSun2021-02-1420:00 Odense0–0AGFNature Energy ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonSat2018-10-0616:00 Odense2–2AGF9,530Nature Energy ParkJens MaaeMatch Report
SuperligaRegular seasonSun2017-08-1318:00 AGF0–0Odense6,519Ceres ParkDennis MogensenMatch Report
SuperligaRegular seasonFri2016-02-2618:00 Odense2–2AGF7,459Nature Energy ParkJens MaaeMatch Report
SuperligaRegular seasonFri2015-08-0718:00 Odense2–2AGF9,932Nature Energy ParkLars ChristoffersenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
SuperligaRelegation roundSun2022-05-0114:00 Odense1–0AGF9,566Nature Energy ParkJens MaaeMatch Report
SuperligaRelegation roundSun2022-04-2418:00 AGF1–2Odense6,587Ceres ParkMorten KroghMatch Report
SuperligaRegular seasonMon2019-03-1119:00 AGF1–2Odense7,958Ceres ParkSandi PutrosMatch Report
SuperligaRegular seasonSun2017-03-1917:00 AGF1–2Odense5,211Ceres ParkPeter Kjærsgaard-AndersenMatch Report
SuperligaRegular seasonFri2016-09-3018:00 Odense2–1AGF6,478Nature Energy ParkMichael TykgaardMatch Report

Fixture Leaders

AGF Players vs. Odense

AGF Players vs. Odense Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Daniel A. Pedersendk DENDF,MF7602010041
Jonas Abbewdk DENDF190000000
Mustafa Aminiau AUSMF9747220010
Niklas Backmanse SWEDF8632100010
Felix Beijmose SWEDF,MF3270010020
Frederik Brandhofdk DENMF6372000020
Daniel Christensendk DENDF,MF3270020000
Anthony D'Albertobe BELDF2110000010
Kevin Diksnl NEDDF2106000010
Duncandk DENFW4360201100
William Eskelinense SWEGK3270000010
Kamil Grabarapl POLGK2180000000
Jesper Hansendk DENGK7574000000
Sebastian Hausnerdk DENDF6454000000
Benjamin Hvidtdk DENMF3118000010
Casper Højer Nielsendk DENDF8720110030
Aleksandar Jovanovićrs SRBGK7630000020
Alexander Juel Andersendk DENDF5261000000
Jesper Juelsgårddk DENDF8656000020
Kasper Junkerdk DENFW4186100020
Jens Jønssondk DENDF,MF3265000020
Eric Kahlse SWEDF,MF6410200000
Pierre Kanstrupdk DENDF,MF5450000000
Dzhamaldin Khodzhaniyazovru RUSDF2180000010
Thomas Kristensendk DENDF4360000000
Oliver Lunddk DENDF,MF4302000010
Patrick Mortensendk DENFW131,087601100
Alexander Munksgaarddk DENDF,MF9722010020
Tobias Mølgaarddk DENDF,MF4268000000
Frederik Møllerdk DENDF190000000
Danny Olsendk DENDF,MF4293100000
Nicolai Poulsendk DENMF11907010051
Martin Pušićat AUTFW3185100010
Mikkel Raskdk DENDF190000000
Steffen Rasmussendk DENGK3270000000
Tobias Sanase SWEFW,MF5435210000
Martin Spelmanndk DENMF5292000020
Frederik Tingagerdk DENDF12933000000
Óscar Whalleyes ESPGK190000000
Magnus Knudsenno NORMF189000010
Dawid Kurminowskipl POLFW5184100000
Daniel Thøgersendk DENDF186000010
Patrick Olsendk DENMF3195020000
Mikael Andersonis ISLFW,MF6493000010
Jack Wilshereeng ENGMF2162000010
Kasper Lundingdk DENFW180100000
Bror Blumedk DENMF5396310010
Jakob Ankersendk DENFW,MF8543230030
Stephan Petersendk DENMF4246000000
Mate Vatsadzege GEOFW174100010
Tobias Bechdk DENFW,MF2138000010
Chris Ikonomidisau AUSFW,MF167000000
Aleksandar Čavrićrs SRBFW,MF166000000
Adama Guirabf BFAMF4255000010
Mikkel Duelunddk DENFW,MF3106100010
Jens Stagedk DENMF7543210010
Youssef Toutouhdk DENFW,MF163000000
Jón Dagur Þorsteinssonis ISLFW,MF8497010040
Bailey Peacock-Farrellnir NIRGK2146000000
Dino Mikanovićhr CRODF9724000030
Mads Emil Madsendk DENMF3225000000
Kevin Yakobiq IRQMF145000000
Josip Elezhr CRODF3221000020
Zach Duncanau AUSMF134000010
Søren Tengstedtdk DENMF235000000
Theódór Elmar Bjarnasonis ISLFW,MF5373100020
Albert Erlykkedk DENFW,MF7447110020
Ryan Mmaeema MARFW127000010
Sigurd Hauso Haugenno NORFW2114000010
Ahmed Yasin Ghaniiq IRQFW,MF121000000
Gift Linksza RSAFW,MF10518010010
Kim Aabechdk DENMF3104100010
Morten Nordstranddk DENFW116000000
Alexander Ammitzbølldk DENFW323000000
Mustapha Bundusl SLEFW,MF11576100010
Nicklas Heleniusdk DENFW355100000
Yann Aurel Bisseckde GERDF6435000000
Björn Daníel Sverrissonis ISLMF382000010
Davit Skhirtladzege GEOFW,MF17000000
Alex Gersbachau AUSDF,MF15000000
Milan Jevtovićrs SRBFW,MF15000000
Adam Daghimdk DENMF27000010
Frederik Ihlerdk DENFW13000000
Janni Serrade GERFW11000000
34223,769352022712

AGF Goalkeepers vs. Odense

AGF Goalkeepers vs. Odense Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
William Eskelinense SWEGK327093666.71
Kamil Grabarapl POLGK2180424100.01
Jesper Hansendk DENGK75742571976.02
Aleksandar Jovanovićrs SRBGK7630190-700.02
Steffen Rasmussendk DENGK327050
Óscar Whalleyes ESPGK19020
Bailey Peacock-Farrellnir NIRGK214671685.70
252,16046293560.96

Odense Players vs. AGF

Odense Players vs. AGF Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Oliver Christensendk DENGK5450000000
Hans Christian Bernatdk DENGK4360000000
Mikkel Deslerdk DENDF,MF5433010000
João Duarte Pereirapt PORDF190000000
Kenneth Emil Petersendk DENDF5450000010
Rasmus Falkdk DENFW,MF3270000000
Ari Freyr Skúlasonis ISLDF,MF2180100010
Mads Frøkjær-Jensendk DENMF8580010010
James Gomezgm GAMDF190000000
Mathias Grevedk DENFW,MF9481100030
Sten Grytebustno NORGK9810000010
Rami Al Hajjse SWEMF2180000010
Martin Hansendk DENGK3270000000
Filip Helanderse SWEDF,MF190000000
Mihajlo Ivančevićrs SRBDF3270000000
Hallgrímur Jónassonis ISLDF3270000000
Rasmus Jönssonse SWEFW,MF4299100010
Anders K. Jacobsendk DENFW10760210000
Joel Kingau AUSDF2179000000
Mikkel Kirkeskovdk DENDF190000000
Troels Kløvedk DENMF12915300020
Sven Köhlerde GERMF2180000000
Kasper Larsendk DENDF8650100000
Ramon Leeuwinsr SURDF,MF3270000020
Marco Lunddk DENDF6495000020
Oliver Lunddk DENDF,MF9596010040
Mohamed El Makrininl NEDMF3270000000
Alasana Mannehgm GAMMF2180000010
Nicholas Mickelsonth THADF6515100000
Yankuba Mintehgm GAMMF190000000
Viljar Myhrano NORGK190000000
Lasse Nielsendk DENDF190000000
Moses Opondoug UGAMF7381200000
Ayo Simon Okosundk DENMF2103000010
Jørgen Skjelvikno NORDF,MF8631010000
Frederik Tingagerdk DENDF4360200000
Jeppe Tverskovdk DENDF,MF161,412000050
Nana Welbeckgh GHAMF190000010
Casper Nielsendk DENMF6479010000
Bjørn Paulsendk DENDF,FW4272000010
Don Deedson Louiciusht HAIFW186000010
Max Fengerdk DENFW9370010000
Leeroy Owusunl NEDDF2175000000
Emmanuel Sabbius USAFW,MF6413000010
Bashkim Kadriidk DENFW,MF11673220030
Issam Jebalitn TUNFW,MF8536311220
Nicklas Heleniusdk DENFW6333202220
Emil Larsendk DENMF174000000
Franco Tongyait ITAMF298000000
Mohammed Diarragn GUIDF,MF171000000
Charly Hornemandk DENFW2143000010
Janus Drachmanndk DENMF4340000010
Jens Jakob Thomasendk DENMF15957000030
Gustav Grubbedk DENDF271000010
Johannes Selvénse SWEMF164000000
Michael Falkesgaardph PHIGK2153000000
Ryan Laursendk DENDF,MF8535010010
Aron Þrándarsonis ISLMF9519000010
Mart Liedernl NEDFW4150000000
Jakob Breumdk DENMF3137100000
Azer Bušuladžićdk DENMF145000000
Jacob Buusdk DENDF,MF145000000
Rasmus Festersendk DENFW6367100010
Mikkel Hyllegaarddk DENFW272000000
Lucas Jensendk DENMF145100000
Markus Jensendk DENMF263000000
Naatan Skyttäfi FINMF145000000
Alexander Juel Andersendk DENDF4287100000
Lasse Krygerdk DENMF134000000
Thomas Mikkelsendk DENFW128000000
Julius Eskesendk DENMF2106000000
Casper Radzadk DENGK127000000
Izunna Uzochukwung NGAMF4102000000
Jacob Barrett Laursendk DENDF,MF9621120000
Nicklas Mouritsendk DENDF119010000
Kenneth Zohoredk DENFW118000000
Robin Dahl Østrømno NORDF4199100000
André Rømerdk DENDF,MF2103000000
Sander Svendsenno NORFW,MF7271100000
Mathias Jørgensendk DENFW111000000
Alexander Ludwigdk DENDF2101000000
Sveinn Guðjohnsenis ISLFW18000000
Mohamed Buya Turaysl SLEFW15000000
Tarik Ibrahimagicdk DENMF15000000
Mathias Thranedk DENMF294000000
Luca Kjerrumgaarddk DENFW213000000
Tobias Slotsagerdk DENDF3183000010
Aske Adelgaarddk DENDF27000000
Jóan Símun Edmundssonfo FROFW,MF7267100010
35323,760291434480

Odense Goalkeepers vs. AGF

Odense Goalkeepers vs. AGF Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Oliver Christensendk DENGK54502291359.11
Hans Christian Bernatdk DENGK4360123975.02
Sten Grytebustno NORGK981001501
Martin Hansendk DENGK32701441178.60
Viljar Myhrano NORGK19061583.30
Michael Falkesgaardph PHIGK21540100
Casper Radzadk DENGK12600
252,16054333855.64

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.