Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2024-12-21SatBundesligaMatchweek 15HomeW 5–1LeverkusenFreiburgY*GK9021150.001.100003742.939517.926.430.026.0500.0112.8Match Report
2024-12-14SatBundesligaMatchweek 14AwayW 2–0LeverkusenAugsburgY*GK90404100.010.500002922.227222.230.43100.071.31000.008.5Match Report
2024-12-07SatBundesligaMatchweek 13HomeW 2–1LeverkusenSt. PauliY*GK9041375.001.3000071643.834532.428.1862.547.91218.3010.5Match Report
2024-11-30SatBundesligaMatchweek 12AwayW 2–1LeverkusenUnion BerlinY*GK9021150.001.0000071936.837737.834.55100.060.09111.1012.4Match Report
2024-11-23SatBundesligaMatchweek 11HomeW 5–2LeverkusenHeidenheimY*GK9032133.301.600001333.32757.420.5333.334.08225.0217.8Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2009-201019Esbjergdk DEN1. Danish Superliga533564.030.7610770.0120133.3
2010-201120Esbjergdk DEN1. Danish Superliga13131,17013.0191.46634469.8373215.4
2012-201322Esbjergdk DEN1. Danish Superliga33332,97033.0320.9714611478.1138121648.5
2013-201423Brøndbydk DEN1. Danish Superliga33332,97033.0381.151309270.8131371030.3
2014-201524Brøndbydk DEN1. Danish Superliga33332,97033.0290.881158674.8167101545.5Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34343,06034.0521.5318012871.19916823.5Matches
2015-201625Brøndbydk DEN1. Danish Superliga332703.082.67221463.600300.0Matches
2015-201625Eint Frankfurtde GERDFB-Pokal11901.0000100.00000Matches
2016-201726Eint Frankfurtde GER1. Bundesliga33332,88332.0401.251117166.7109131030.343010.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal666307.050.71302786.7501233.3211050.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34343,06034.0451.321339067.714713720.632010.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal665706.320.32191789.5600466.70000Matches
2018-201928Leverkusende GER1. Bundesliga32322,88032.0471.471278165.418410928.1431025.0Matches
2018-201928Leverkusende GERDFB-Pokal221802.021.008675.0101150.00000Matches
2018-201928Leverkusen2. Europa Lg665406.081.33211361.9321233.30000Matches
2019-202029Leverkusende GER1. Bundesliga34343,06034.0441.291439970.619691029.422000.0Matches
2019-202029Leverkusen1. Champions Lg665406.091.50281967.9204116.70000Matches
2019-202029Leverkusende GERDFB-Pokal554505.061.20201470.0401240.00000Matches
2019-202029Leverkusen2. Europa Lg554505.051.00181372.2401120.00000Matches
2020-202130Leverkusende GER1. Bundesliga29292,56528.5291.02835566.31397827.6211050.0Matches
2020-202130Leverkusende GERDFB-Pokal333003.330.9011872.7201133.30000Matches
2020-202130Leverkusen2. Europa Lg554505.081.6018955.640100.00000Matches
2021-202231Leverkusende GER1. Bundesliga32322,88032.0441.3715410972.71778825.0421133.3Matches
2021-202231Leverkusende GERDFB-Pokal221802.021.009777.8101150.00000Matches
2021-202231Leverkusen2. Europa Lg776307.081.14362883.3412228.622000.0Matches
2022-202332Leverkusende GER1. Bundesliga33332,96933.0471.421429771.814811927.377000.0Matches
2022-202332Leverkusen1. Champions Lg665406.081.33241575.0123233.3321033.3Matches
2022-202332Leverkusende GERDFB-Pokal11901.044.009666.700100.011000.0Matches
2022-202332Leverkusen2. Europa Lg887508.380.96231669.6422337.511000.0Matches
2023-202433Leverkusende GER1. Bundesliga33332,97033.0240.731027876.528501545.50000Matches
2023-202433Leverkusende GERDFB-Pokal221802.000.0033100.02002100.00000Matches
2024-202534Leverkusende GER1. Bundesliga14141,26014.0181.29513468.6950214.322000.0Matches
2024-202534Leverkusen1. Champions Lg332703.041.33161275.0201266.70000Matches
2024-202534Leverkusende GERDFL-Supercup111201.321.504250.00101100.00000Matches
15 Seasons4 Clubs6 Leagues50350145,253502.86031.202009141471.424211414415731.337295314.7
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Leverkusen (7 Seasons)5 Leagues26926924,254269.53301.22105072470.815252658230.528234114.8
Eint Frankfurt (3 Seasons)2 Leagues11411410,293114.41441.2747333370.84425443127.2961214.3
Brøndby (3 Seasons)1 League69696,21069.0751.0926719271.92920202536.2
Esbjerg (3 Seasons)1 League51494,49650.0541.0821916575.31717151938.8
Bundesliga (10 Seasons)30830827,587306.53901.27122684270.015169878627.928223312.0
DFB-Pokal (10 Seasons)28282,67029.7240.841098879.821071346.4321033.3
Danish Superliga (6 Seasons)12011810,706119.01291.0848635773.54637354437.3
Europa Lg (6 Seasons)31312,82031.3371.181167970.71957825.833000.0
Champions Lg (3 Seasons)15151,35015.0211.40684672.1528533.3321033.3
DFL-Supercup (1 Season)111201.321.504250.00101100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2009-201019Esbjerg1 League533564.030.7610770.0120133.3
2010-201120Esbjerg1 League13131,17013.0191.46634469.8373215.4
2012-201322Esbjerg1 League33332,97033.0320.9714611478.1138121648.5
2013-201423Brøndby1 League33332,97033.0381.151309270.8131371030.3
2014-201524Brøndby1 League33332,97033.0290.881158674.8167101545.5
2015-201625Brøndby1 League332703.082.67221463.600300.0
2015-201625Eint Frankfurt2 Leagues35353,15035.0521.5318012871.19917822.90000
2016-201726Eint Frankfurt2 Leagues39393,51339.0451.151419870.9159141230.8641120.0
2017-201827Eint Frankfurt2 Leagues40403,63040.3471.1715210770.4207131127.532010.0
2018-201928Leverkusen3 Leagues40403,60040.0571.4215610065.4226121230.0431025.0
2019-202029Leverkusen4 Leagues50504,50050.0641.2820914570.3296151428.022000.0
2020-202130Leverkusen3 Leagues37373,31536.8401.091127265.21999924.3211050.0
2021-202231Leverkusen3 Leagues41413,69041.0541.3219914474.9228111126.8641120.0
2022-202332Leverkusen4 Leagues48484,34948.3671.3919813471.71912171429.21211108.3
2023-202433Leverkusen3 Leagues35353,15035.0240.691058177.130501748.60000
2024-202534Leverkusen4 Leagues18181,65018.3241.31714869.01161527.822000.0
15 Seasons4 Clubs6 Leagues50350145,253502.86031.202009141471.424211414415731.337295314.7
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Leverkusen (7 Seasons)5 Leagues26926924,254269.53301.22105072470.815252658230.528234114.8
Eint Frankfurt (3 Seasons)2 Leagues11411410,293114.41441.2747333370.84425443127.2961214.3
Brøndby (3 Seasons)1 League69696,21069.0751.0926719271.92920202536.2
Esbjerg (3 Seasons)1 League51494,49650.0541.0821916575.31717151938.8
Bundesliga (10 Seasons)30830827,587306.53901.27122684270.015169878627.928223312.0
DFB-Pokal (10 Seasons)28282,67029.7240.841098879.821071346.4321033.3
Danish Superliga (6 Seasons)12011810,706119.01291.0848635773.54637354437.3
Europa Lg (6 Seasons)31312,82031.3371.181167970.71957825.833000.0
Champions Lg (3 Seasons)15151,35015.0211.40684672.1528533.3321033.3
DFL-Supercup (1 Season)111201.321.504250.00101100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th533564.030.7610770.0120133.3
2010-201120Esbjergdk DEN1. Danish Superliga12th13131,17013.0191.46634469.8373215.4
2012-201322Esbjergdk DEN1. Danish Superliga4th33332,97033.0320.9714611478.1138121648.5
2013-201423Brøndbydk DEN1. Danish Superliga4th33332,97033.0381.151309270.8131371030.3
2014-201524Brøndbydk DEN1. Danish Superliga3rd33332,97033.0290.881158674.8167101545.5Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th332703.082.67221463.600300.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34343,06034.0521.5318012871.19916823.5Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th33332,88332.0401.251117166.7109131030.343010.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34343,06034.0451.321339067.714713720.632010.0Matches
2018-201928Leverkusende GER1. Bundesliga4th32322,88032.0471.471278165.418410928.1431025.0Matches
2019-202029Leverkusende GER1. Bundesliga5th34343,06034.0441.291439970.619691029.422000.0Matches
2020-202130Leverkusende GER1. Bundesliga6th29292,56528.5291.02835566.31397827.6211050.0Matches
2021-202231Leverkusende GER1. Bundesliga3rd32322,88032.0441.3715410972.71778825.0421133.3Matches
2022-202332Leverkusende GER1. Bundesliga6th33332,96933.0471.421429771.814811927.377000.0Matches
2023-202433Leverkusende GER1. Bundesliga1st33332,97033.0240.731027876.528501545.50000Matches
2024-202534Leverkusende GER1. Bundesliga2nd14141,26014.0181.29513468.6950214.322000.0Matches
15 Seasons4 Clubs2 Leagues42842638,293425.55191.221712119971.019710612213030.528223312.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Leverkusen (7 Seasons)1 League20720718,584206.52531.2380255370.611844456129.521173115.0
Eint Frankfurt (3 Seasons)1 League1011019,003100.01371.3742428968.93325422524.875020.0
Brøndby (3 Seasons)1 League69696,21069.0751.0926719271.92920202536.2
Esbjerg (3 Seasons)1 League51494,49650.0541.0821916575.31717151938.8
Bundesliga (10 Seasons)30830827,587306.53901.27122684270.015169878627.928223312.0
Danish Superliga (6 Seasons)12011810,706119.01291.0848635773.54637354437.3
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th11901.0000100.00000Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd666307.050.71302786.7501233.3211050.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st665706.320.32191789.5600466.70000Matches
2018-201928Leverkusende GERDFB-Pokal9th221802.021.008675.0101150.00000Matches
2019-202029Leverkusende GERDFB-Pokal2nd554505.061.20201470.0401240.00000Matches
2020-202130Leverkusende GERDFB-Pokal9th333003.330.9011872.7201133.30000Matches
2021-202231Leverkusende GERDFB-PokalRd2221802.021.009777.8101150.00000Matches
2022-202332Leverkusende GERDFB-PokalR6411901.044.009666.700100.011000.0Matches
2023-202433Leverkusende GERDFB-Pokal1st221802.000.0033100.02002100.00000Matches
2024-202534Leverkusende GERDFL-Supercup1st111201.321.504250.00101100.00000Matches
10 Seasons2 Clubs2 Leagues29292,79031.0260.871139078.821171448.3321033.3
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Leverkusen (7 Seasons)2 Leagues16161,50016.7191.14644671.91015850.011000.0
Eint Frankfurt (3 Seasons)1 League13131,29014.370.52494487.81102646.2211050.0
DFB-Pokal (10 Seasons)28282,67029.7240.841098879.821071346.4321033.3
DFL-Supercup (1 Season)111201.321.504250.00101100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2018-201928Leverkusen2. Europa LgR32665406.081.33211361.9321233.30000Matches
2019-202029Leverkusen1. Champions LgGR665406.091.50281967.9204116.70000Matches
2019-202029Leverkusen2. Europa LgQF554505.051.00181372.2401120.00000Matches
2020-202130Leverkusen2. Europa LgR32554505.081.6018955.640100.00000Matches
2021-202231Leverkusen2. Europa LgR16776307.081.14362883.3412228.622000.0Matches
2022-202332Leverkusen1. Champions LgGR665406.081.33241575.0123233.3321033.3Matches
2022-202332Leverkusen2. Europa LgSF887508.380.96231669.6422337.511000.0Matches
2024-202534Leverkusen1. Champions Lg332703.041.33161275.0201266.70000Matches
7 Seasons1 Club2 Leagues46464,17046.3581.2518412571.2247151328.3651016.7
Europa Lg (6 Seasons)31312,82031.3371.181167970.71957825.833000.0
Champions Lg (3 Seasons)15151,35015.0211.40684672.1528533.3321033.3
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201222fi FinlandUEFA Euro Qualifying443604.0202125.00000Matches
201424fi FinlandWCQ11901.000100.00000Matches
201424fi FinlandFriendlies (M)221802.001100.00000Matches
201525fi FinlandFriendlies (M)11901.01001100.02011100.0Matches
201626fi FinlandFriendlies (M)443604.001300.011000.0Matches
201626fi FinlandUEFA Euro Qualifying776307.060.86302480.0223228.60000Matches
201727fi FinlandFriendlies (M)11901.001000.00000Matches
201828fi FinlandWCQ101090010.0235220.021010.0Matches
201828fi FinlandFriendlies (M)332703.0111266.70000Matches
2018-201928fi FinlandUEFA Nations League28th554505.0401480.00000Matches
2020-202130fi FinlandUEFA Nations LeagueLgB665406.050.83272285.2402350.021010.0Matches
202131fi FinlandFriendlies (M)11901.000100.011000.0Matches
202131fi FinlandUEFA EuroGR332703.031.00161381.3102133.31010100.0Matches
202131fi FinlandUEFA Euro Qualifying998109.080.89302480.0502666.722000.0Matches
202232fi FinlandWCQ665406.071.17261973.1303233.30000Matches
202232fi FinlandFriendlies (M)221802.001100.00000Matches
2022-202332fi FinlandUEFA Nations LeagueLgB554505.051.00191578.9221240.011000.0Matches
202434fi FinlandFriendlies (M)11901.00011100.011000.0Matches
202434fi FinlandUEFA Euro Qualifying101090010.0131.30443375.0505550.022000.0Matches
2024-202534fi FinlandUEFA Nations LeagueLgB554505.0112.20332266.700500.00000Matches
10 Seasons1 Club5 Leagues86867,74086.0581.1422517276.93212403237.215102316.7
Friendlies (M) (9 Seasons)15151,35015.0258426.7531125.0
UEFA Euro Qualifying (4 Seasons)30302,70030.0271.041048177.9142121446.744000.0
UEFA Nations League (4 Seasons)21211,89021.0211.31795975.91029942.932010.0
WCQ (3 Seasons)17171,53017.071.17261973.1539423.521010.0
UEFA Euro (1 Season)332703.031.00161381.3102133.31010100.0

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.03
2010-201120Esbjergdk DEN1. Danish Superliga13.019
2012-201322Esbjergdk DEN1. Danish Superliga33.032
2013-201423Brøndbydk DEN1. Danish Superliga33.038
2014-201524Brøndbydk DEN1. Danish Superliga33.029Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.052Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.08Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.0403Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.051Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.045227241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.320Matches
2018-201928Leverkusende GER1. Bundesliga32.047329238.20.27-6.8-0.2119943845.4116016229.131.819352.341.6401102.5511.5918.5Matches
2018-201928Leverkusende GERDFB-Pokal2.020Matches
2018-201928Leverkusen2. Europa Lg6.0802106.80.32-1.2-0.20396262.92023124.829.64129.334.95036.0142.3318.4Matches
2019-202029Leverkusende GER1. Bundesliga34.044214048.10.33+4.1+0.1218049836.1136520430.432.323235.835.9365143.8551.6216.7Matches
2019-202029Leverkusen1. Champions Lg6.0900008.40.30-0.6-0.093910337.92332638.235.63243.837.94936.191.5017.9Matches
2019-202029Leverkusende GERDFB-Pokal5.060Matches
2019-202029Leverkusen2. Europa Lg5.0500105.90.35+0.9+0.17297439.22103131.931.52133.333.35811.771.4017.4Matches
2020-202130Leverkusende GER1. Bundesliga28.529110226.60.31-0.4-0.0114941935.6120817929.731.518033.332.8322206.2582.0418.2Matches
2020-202130Leverkusende GERDFB-Pokal3.330Matches
2020-202130Leverkusen2. Europa Lg5.0800106.70.33-1.3-0.26276541.52092127.331.31942.133.32800.081.6020.1Matches
2021-202231Leverkusende GER1. Bundesliga32.044226041.90.26-2.1-0.0713038134.1105017327.830.620942.637.4385174.4451.4117.5Matches
2021-202231Leverkusende GERDFB-Pokal2.020Matches
2021-202231Leverkusen2. Europa Lg7.08200011.30.27+3.3+0.47239823.52933927.630.94438.637.47745.260.8616.1Matches
2022-202332Leverkusende GER1. Bundesliga33.047715241.30.25-3.7-0.1111737331.489914831.332.020245.538.7404276.7260.7914.1Matches
2022-202332Leverkusen1. Champions Lg6.0820107.00.17-1.0-0.17225837.91672827.530.83534.332.79155.520.3310.0Matches
2022-202332Leverkusende GERDFB-Pokal1.041Matches
2022-202332Leverkusen2. Europa Lg8.3810016.50.24-0.5-0.07155427.81793524.029.35520.026.98256.1101.2518.5Matches
2023-202433Leverkusende GER1. Bundesliga33.024004027.50.27+3.5+0.117120235.173616520.827.614533.834.5313278.6391.1816.5Matches
2023-202433Leverkusende GERDFB-Pokal2.000Matches
2024-202534Leverkusende GER1. Bundesliga14.018202115.50.28-1.5-0.104712238.53685825.029.26943.538.213585.9141.0014.2Matches
2024-202534Leverkusen1. Champions Lg3.0400004.80.30+0.8+0.2852222.7921419.626.41625.032.73213.162.0016.7Matches
2024-202534Leverkusende GERDFL-Supercup1.320Matches
15 Seasons4 Clubs6 Leagues502.860329114110337.70.28-8.3-0.031363363137.59429147830.331.8173444.739.132751915.84091.4316.6
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Leverkusen (7 Seasons)5 Leagues269.5330239348296.40.28-6.6-0.031092296936.88371131428.431.1149339.536.327921455.23501.3916.9
Eint Frankfurt (3 Seasons)2 Leagues114.4144627241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2
Brøndby (3 Seasons)1 League69.075
Esbjerg (3 Seasons)1 League50.054
Bundesliga (10 Seasons)306.5390229379280.30.28-8.7-0.041164309537.67844125330.731.9147146.940.128081696.03471.4416.5
DFB-Pokal (10 Seasons)29.7242
Danish Superliga (6 Seasons)119.0129
Europa Lg (6 Seasons)31.337323137.10.30+1.1+0.0413335337.7109315727.330.618030.632.7295134.4451.4518.0
Champions Lg (3 Seasons)15.021201020.30.26-0.7-0.056618336.14926831.132.38336.134.717295.2171.1315.5
DFL-Supercup (1 Season)1.320
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2009-201019Esbjerg1 League4.03
2010-201120Esbjerg1 League13.019
2012-201322Esbjerg1 League33.032
2013-201423Brøndby1 League33.038
2014-201524Brøndby1 League33.029
2015-201625Brøndby1 League3.08
2015-201625Eint Frankfurt2 Leagues35.0520
2016-201726Eint Frankfurt2 Leagues39.0454
2017-201827Eint Frankfurt2 Leagues40.347227241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2
2018-201928Leverkusen3 Leagues40.0573410245.00.28-8.0-0.2123850047.6136219328.431.523448.340.4451132.9651.7118.4
2019-202029Leverkusen4 Leagues50.064215062.40.33+4.4+0.1024867536.7180826131.632.728536.535.9472183.8711.5816.9
2020-202130Leverkusen3 Leagues36.840111233.30.31-1.7-0.0517648436.4141720029.431.419934.232.8350205.7661.9718.4
2021-202231Leverkusen3 Leagues41.054426053.20.26+1.2+0.0315347931.9134321227.830.725341.937.4462214.5511.3117.3
2022-202332Leverkusen4 Leagues48.3671116354.70.24-5.3-0.1115448531.8124521129.731.529239.435.8577376.4380.8114.5
2023-202433Leverkusen3 Leagues35.024004027.50.27+3.5+0.117120235.173616520.827.614533.834.5313278.6391.1816.5
2024-202534Leverkusen4 Leagues18.324202120.40.28-0.6-0.045214436.14607223.928.68540.037.116795.4201.1814.8
15 Seasons4 Clubs6 Leagues502.860329114110337.70.28-8.3-0.031363363137.59429147830.331.8173444.739.132751915.84091.4316.6
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Leverkusen (7 Seasons)5 Leagues269.5330239348296.40.28-6.6-0.031092296936.88371131428.431.1149339.536.327921455.23501.3916.9
Eint Frankfurt (3 Seasons)2 Leagues114.4144627241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2
Brøndby (3 Seasons)1 League69.075
Esbjerg (3 Seasons)1 League50.054
Bundesliga (10 Seasons)306.5390229379280.30.28-8.7-0.041164309537.67844125330.731.9147146.940.128081696.03471.4416.5
DFB-Pokal (10 Seasons)29.7242
Danish Superliga (6 Seasons)119.0129
Europa Lg (6 Seasons)31.337323137.10.30+1.1+0.0413335337.7109315727.330.618030.632.7295134.4451.4518.0
Champions Lg (3 Seasons)15.021201020.30.26-0.7-0.056618336.14926831.132.38336.134.717295.2171.1315.5
DFL-Supercup (1 Season)1.320
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.03
2010-201120Esbjergdk DEN1. Danish Superliga12th13.019
2012-201322Esbjergdk DEN1. Danish Superliga4th33.032
2013-201423Brøndbydk DEN1. Danish Superliga4th33.038
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.029Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.08Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.052Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.0403Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.045227241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2Matches
2018-201928Leverkusende GER1. Bundesliga4th32.047329238.20.27-6.8-0.2119943845.4116016229.131.819352.341.6401102.5511.5918.5Matches
2019-202029Leverkusende GER1. Bundesliga5th34.044214048.10.33+4.1+0.1218049836.1136520430.432.323235.835.9365143.8551.6216.7Matches
2020-202130Leverkusende GER1. Bundesliga6th28.529110226.60.31-0.4-0.0114941935.6120817929.731.518033.332.8322206.2582.0418.2Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.044226041.90.26-2.1-0.0713038134.1105017327.830.620942.637.4385174.4451.4117.5Matches
2022-202332Leverkusende GER1. Bundesliga6th33.047715241.30.25-3.7-0.1111737331.489914831.332.020245.538.7404276.7260.7914.1Matches
2023-202433Leverkusende GER1. Bundesliga1st33.024004027.50.27+3.5+0.117120235.173616520.827.614533.834.5313278.6391.1816.5Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.018202115.50.28-1.5-0.104712238.53685825.029.26943.538.213585.9141.0014.2Matches
15 Seasons4 Clubs2 Leagues425.5519229379280.30.28-8.7-0.041164309537.67844125330.731.9147146.940.128081696.03471.4416.5
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Leverkusen (7 Seasons)1 League206.5253177307239.10.28-6.9-0.03893243336.76786108928.431.1123041.037.023251235.32881.3916.8
Eint Frankfurt (3 Seasons)1 League100.0137527241.30.30-1.7-0.0527166240.9105816445.037.224177.256.1483469.5591.7415.2
Brøndby (3 Seasons)1 League69.075
Esbjerg (3 Seasons)1 League50.054
Bundesliga (10 Seasons)306.5390229379280.30.28-8.7-0.041164309537.67844125330.731.9147146.940.128081696.03471.4416.5
Danish Superliga (6 Seasons)119.0129
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.051Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.320Matches
2018-201928Leverkusende GERDFB-Pokal9th2.020Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.060Matches
2020-202130Leverkusende GERDFB-Pokal9th3.330Matches
2021-202231Leverkusende GERDFB-PokalRd22.020Matches
2022-202332Leverkusende GERDFB-PokalR641.041Matches
2023-202433Leverkusende GERDFB-Pokal1st2.000Matches
2024-202534Leverkusende GERDFL-Supercup1st1.320Matches
10 Seasons2 Clubs2 Leagues31.0262
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Leverkusen (7 Seasons)2 Leagues16.7191
Eint Frankfurt (3 Seasons)1 League14.371
DFB-Pokal (10 Seasons)29.7242
DFL-Supercup (1 Season)1.320
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2018-201928Leverkusen2. Europa LgR326.0802106.80.32-1.2-0.20396262.92023124.829.64129.334.95036.0142.3318.4Matches
2019-202029Leverkusen1. Champions LgGR6.0900008.40.30-0.6-0.093910337.92332638.235.63243.837.94936.191.5017.9Matches
2019-202029Leverkusen2. Europa LgQF5.0500105.90.35+0.9+0.17297439.22103131.931.52133.333.35811.771.4017.4Matches
2020-202130Leverkusen2. Europa LgR325.0800106.70.33-1.3-0.26276541.52092127.331.31942.133.32800.081.6020.1Matches
2021-202231Leverkusen2. Europa LgR167.08200011.30.27+3.3+0.47239823.52933927.630.94438.637.47745.260.8616.1Matches
2022-202332Leverkusen1. Champions LgGR6.0820107.00.17-1.0-0.17225837.91672827.530.83534.332.79155.520.3310.0Matches
2022-202332Leverkusen2. Europa LgSF8.3810016.50.24-0.5-0.07155427.81793524.029.35520.026.98256.1101.2518.5Matches
2024-202534Leverkusen1. Champions Lg3.0400004.80.30+0.8+0.2852222.7921419.626.41625.032.73213.162.0016.7Matches
7 Seasons1 Club2 Leagues46.358524157.40.28+0.4+0.0119953637.1158522528.531.126332.333.3467224.7621.3517.3
Europa Lg (6 Seasons)31.337323137.10.30+1.1+0.0413335337.7109315727.330.618030.632.7295134.4451.4518.0
Champions Lg (3 Seasons)15.021201020.30.26-0.7-0.056618336.14926831.132.38336.134.717295.2171.1315.5
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
201222fi FinlandUEFA Euro Qualifying4.00Matches
201424fi FinlandWCQ1.00Matches
201424fi FinlandFriendlies (M)2.00Matches
201525fi FinlandFriendlies (M)1.00Matches
201626fi FinlandFriendlies (M)4.01Matches
201626fi FinlandUEFA Euro Qualifying7.060Matches
201727fi FinlandFriendlies (M)1.00Matches
201828fi FinlandWCQ10.01Matches
201828fi FinlandFriendlies (M)3.00Matches
2018-201928fi FinlandUEFA Nations League28th5.00Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.051Matches
202131fi FinlandFriendlies (M)1.01Matches
202131fi FinlandUEFA EuroGR3.0300013.80.18+1.8+0.61216532.3861257.042.82955.244.054611.110.339.5Matches
202131fi FinlandUEFA Euro Qualifying9.082Matches
202232fi FinlandWCQ6.070Matches
202232fi FinlandFriendlies (M)2.00Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.051Matches
202434fi FinlandFriendlies (M)1.01Matches
202434fi FinlandUEFA Euro Qualifying10.0132Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.0110Matches
10 Seasons1 Club5 Leagues86.058100013.80.18+1.8+0.61216532.3861257.042.82955.244.054611.110.339.5
Friendlies (M) (9 Seasons)15.03
UEFA Euro Qualifying (4 Seasons)30.0274
UEFA Nations League (4 Seasons)21.0212
WCQ (3 Seasons)17.071
UEFA Euro (1 Season)3.0300013.80.18+1.8+0.61216532.3861257.042.82955.244.054611.110.339.5
Become a Stathead & surf this site ad-free.

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Esbjergdk DEN1. Danish Superliga533564.0000000000.000.000.000.000.00
2010-201120Esbjergdk DEN1. Danish Superliga13131,17013.0000000000.000.000.000.000.00
2012-201322Esbjergdk DEN1. Danish Superliga33332,97033.0000000200.000.000.000.000.00
2013-201423Brøndbydk DEN1. Danish Superliga33332,97033.0000000000.000.000.000.000.00
2014-201524Brøndbydk DEN1. Danish Superliga33332,97033.0000000100.000.000.000.000.00Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34343,06034.0000000000.000.000.000.000.00Matches
2015-201625Brøndbydk DEN1. Danish Superliga332703.0000000000.000.000.000.000.00Matches
2015-201625Eint Frankfurtde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga33332,88332.0000000210.000.000.000.000.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal666307.0000000100.000.000.000.000.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34343,06034.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2017-201827Eint Frankfurtde GERDFB-Pokal665706.3000000000.000.000.000.000.00Matches
2018-201928Leverkusende GER1. Bundesliga32322,88032.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2018-201928Leverkusende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2018-201928Leverkusen2. Europa Lg665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusende GER1. Bundesliga34343,06034.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusen1. Champions Lg665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusende GERDFB-Pokal554505.0000000100.000.000.000.000.00Matches
2019-202029Leverkusen2. Europa Lg554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Leverkusende GER1. Bundesliga29292,56528.5000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Leverkusende GERDFB-Pokal333003.3000000000.000.000.000.000.00Matches
2020-202130Leverkusen2. Europa Lg554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Leverkusende GER1. Bundesliga32322,88032.0000000100.00.00.00.00110.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Leverkusende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2021-202231Leverkusen2. Europa Lg776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusende GER1. Bundesliga33332,96933.0000000010.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusen1. Champions Lg665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusende GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2022-202332Leverkusen2. Europa Lg887508.3000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Leverkusende GER1. Bundesliga33332,97033.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Leverkusende GERDFB-Pokal221802.0000000100.000.000.000.000.00Matches
2023-202433Leverkusen2. Europa Lg00Matches
2024-202534Leverkusende GER1. Bundesliga14141,26014.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202534Leverkusen1. Champions Lg332703.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202534Leverkusende GERDFB-Pokal00Matches
2024-202534Leverkusende GERDFL-Supercup111201.3000000000.000.000.000.000.00Matches
15 Seasons4 Clubs6 Leagues50350145,253502.80000001820.00.00.10.10410.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (7 Seasons)5 Leagues26926924,254269.50000001110.00.00.10.10410.000.000.000.000.000.000.000.000.000.00
Eint Frankfurt (3 Seasons)2 Leagues11411410,293114.4000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Brøndby (3 Seasons)1 League69696,21069.0000000100.000.000.000.000.00
Esbjerg (3 Seasons)1 League51494,49650.0000000200.000.000.000.000.00
Bundesliga (10 Seasons)30830827,587306.5000000920.00.00.10.10310.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (10 Seasons)28282,67029.7000000300.000.000.000.000.00
Danish Superliga (6 Seasons)12011810,706119.0000000300.000.000.000.000.00
Europa Lg (6 Seasons)31312,82031.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Champions Lg (3 Seasons)15151,35015.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
DFL-Supercup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Esbjerg1 League533564.0000000000.000.000.000.000.00
2010-201120Esbjerg1 League13131,17013.0000000000.000.000.000.000.00
2012-201322Esbjerg1 League33332,97033.0000000200.000.000.000.000.00
2013-201423Brøndby1 League33332,97033.0000000000.000.000.000.000.00
2014-201524Brøndby1 League33332,97033.0000000100.000.000.000.000.00
2015-201625Brøndby1 League332703.0000000000.000.000.000.000.00
2015-201625Eint Frankfurt2 Leagues35353,15035.0000000000.000.000.000.000.00
2016-201726Eint Frankfurt2 Leagues39393,51339.0000000310.000.000.000.000.00
2017-201827Eint Frankfurt2 Leagues40403,63040.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201928Leverkusen3 Leagues40403,60040.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2019-202029Leverkusen4 Leagues50504,50050.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202130Leverkusen3 Leagues37373,31536.8000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2021-202231Leverkusen3 Leagues41413,69041.0000000200.00.00.00.00110.000.000.000.000.000.000.000.000.000.00
2022-202332Leverkusen4 Leagues48484,34948.3000000110.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2023-202433Leverkusen3 Leagues35353,15035.0000000300.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2024-202534Leverkusen4 Leagues18181,65018.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
15 Seasons4 Clubs6 Leagues50350145,253502.80000001820.00.00.10.10410.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (7 Seasons)5 Leagues26926924,254269.50000001110.00.00.10.10410.000.000.000.000.000.000.000.000.000.00
Eint Frankfurt (3 Seasons)2 Leagues11411410,293114.4000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Brøndby (3 Seasons)1 League69696,21069.0000000100.000.000.000.000.00
Esbjerg (3 Seasons)1 League51494,49650.0000000200.000.000.000.000.00
Bundesliga (10 Seasons)30830827,587306.5000000920.00.00.10.10310.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (10 Seasons)28282,67029.7000000300.000.000.000.000.00
Danish Superliga (6 Seasons)12011810,706119.0000000300.000.000.000.000.00
Europa Lg (6 Seasons)31312,82031.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Champions Lg (3 Seasons)15151,35015.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
DFL-Supercup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th533564.0000000000.000.000.000.000.00
2010-201120Esbjergdk DEN1. Danish Superliga12th13131,17013.0000000000.000.000.000.000.00
2012-201322Esbjergdk DEN1. Danish Superliga4th33332,97033.0000000200.000.000.000.000.00
2013-201423Brøndbydk DEN1. Danish Superliga4th33332,97033.0000000000.000.000.000.000.00
2014-201524Brøndbydk DEN1. Danish Superliga3rd33332,97033.0000000100.000.000.000.000.00Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th332703.0000000000.000.000.000.000.00Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34343,06034.0000000000.000.000.000.000.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th33332,88332.0000000210.000.000.000.000.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34343,06034.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201928Leverkusende GER1. Bundesliga4th32322,88032.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusende GER1. Bundesliga5th34343,06034.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Leverkusende GER1. Bundesliga6th29292,56528.5000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Leverkusende GER1. Bundesliga3rd32322,88032.0000000100.00.00.00.00110.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusende GER1. Bundesliga6th33332,96933.0000000010.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Leverkusende GER1. Bundesliga1st33332,97033.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2024-202534Leverkusende GER1. Bundesliga2nd14141,26014.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
15 Seasons4 Clubs2 Leagues42842638,293425.50000001220.00.00.10.10310.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (7 Seasons)1 League20720718,584206.5000000610.00.00.10.10310.000.000.000.000.000.000.000.000.000.00
Eint Frankfurt (3 Seasons)1 League1011019,003100.0000000310.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Brøndby (3 Seasons)1 League69696,21069.0000000100.000.000.000.000.00
Esbjerg (3 Seasons)1 League51494,49650.0000000200.000.000.000.000.00
Bundesliga (10 Seasons)30830827,587306.5000000920.00.00.10.10310.000.000.000.000.000.000.000.000.000.00
Danish Superliga (6 Seasons)12011810,706119.0000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th11901.0000000000.000.000.000.000.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd666307.0000000100.000.000.000.000.00Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st665706.3000000000.000.000.000.000.00Matches
2018-201928Leverkusende GERDFB-Pokal9th221802.0000000000.000.000.000.000.00Matches
2019-202029Leverkusende GERDFB-Pokal2nd554505.0000000100.000.000.000.000.00Matches
2020-202130Leverkusende GERDFB-Pokal9th333003.3000000000.000.000.000.000.00Matches
2021-202231Leverkusende GERDFB-PokalRd2221802.0000000000.000.000.000.000.00Matches
2022-202332Leverkusende GERDFB-PokalR6411901.0000000000.000.000.000.000.00Matches
2023-202433Leverkusende GERDFB-Pokal1st221802.0000000100.000.000.000.000.00Matches
2024-202534Leverkusende GERDFB-PokalQF00Matches
2024-202534Leverkusende GERDFL-Supercup1st111201.3000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues29292,79031.0000000300.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (7 Seasons)2 Leagues16161,50016.7000000200.000.000.000.000.00
Eint Frankfurt (3 Seasons)1 League13131,29014.3000000100.000.000.000.000.00
DFB-Pokal (10 Seasons)28282,67029.7000000300.000.000.000.000.00
DFL-Supercup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201928Leverkusen2. Europa LgR32665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusen1. Champions LgGR665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Leverkusen2. Europa LgQF554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Leverkusen2. Europa LgR32554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Leverkusen2. Europa LgR16776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusen1. Champions LgGR665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Leverkusen2. Europa LgSF887508.3000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202433Leverkusen2. Europa Lg1st00Matches
2024-202534Leverkusen1. Champions Lg332703.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
7 Seasons1 Club2 Leagues46464,17046.3000000300.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Europa Lg (6 Seasons)31312,82031.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Champions Lg (3 Seasons)15151,35015.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201222fi FinlandUEFA Euro Qualifying443604.00000000.000.00Matches
201424fi FinlandWCQ11901.0000000000.000.000.000.000.00Matches
201424fi FinlandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201525fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201626fi FinlandFriendlies (M)443604.0000000000.000.000.000.000.00Matches
201626fi FinlandUEFA Euro Qualifying776307.0000000000.000.000.000.000.00Matches
201727fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201828fi FinlandWCQ101090010.0000000100.000.000.000.000.00Matches
201828fi FinlandFriendlies (M)332703.0000000000.000.000.000.000.00Matches
2018-201928fi FinlandUEFA Nations League28th554505.0000000000.000.000.000.000.00Matches
202030fi FinlandFriendlies (M)00Matches
2020-202130fi FinlandUEFA Nations LeagueLgB665406.0000000000.000.000.000.000.00Matches
202131fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202131fi FinlandUEFA EuroGR332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
202131fi FinlandUEFA Euro Qualifying998109.0000000100.000.000.000.000.00Matches
202232fi FinlandWCQ665406.0000000000.000.000.000.000.00Matches
202232fi FinlandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2022-202332fi FinlandUEFA Nations LeagueLgB554505.0000000000.000.000.000.000.00Matches
202434fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202434fi FinlandUEFA Euro Qualifying101090010.0000000000.000.000.000.000.00Matches
2024-202534fi FinlandUEFA Nations LeagueLgB554505.0000000000.000.000.000.000.00Matches
10 Seasons1 Club5 Leagues86867,74086.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Friendlies (M) (9 Seasons)15151,35015.0000000000.000.000.000.000.00
UEFA Euro Qualifying (4 Seasons)30302,70030.0000000100.000.000.000.000.00
UEFA Nations League (4 Seasons)21211,89021.0000000000.000.000.000.000.00
WCQ (3 Seasons)17171,53017.0000000100.000.000.000.000.00
UEFA Euro (1 Season)332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.0000.0000
2010-201120Esbjergdk DEN1. Danish Superliga13.0000.0000
2012-201322Esbjergdk DEN1. Danish Superliga33.0000.0000
2013-201423Brøndbydk DEN1. Danish Superliga33.0000.0000
2014-201524Brøndbydk DEN1. Danish Superliga33.0000.0000Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0000.0000Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0000.0000Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.0000Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.00000.000.0000Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.00000.000.0000Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.00000.000.000000.00.00.00.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.30000.000.0000Matches
2018-201928Leverkusende GER1. Bundesliga32.00000.000.000000.00.00.00.0Matches
2018-201928Leverkusende GERDFB-Pokal2.00000.000.0000Matches
2018-201928Leverkusen2. Europa Lg6.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusende GER1. Bundesliga34.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusen1. Champions Lg6.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusende GERDFB-Pokal5.00000.000.0000Matches
2019-202029Leverkusen2. Europa Lg5.00000.000.000000.00.00.00.0Matches
2020-202130Leverkusende GER1. Bundesliga28.50000.000.000000.00.00.00.0Matches
2020-202130Leverkusende GERDFB-Pokal3.30000.000.0000Matches
2020-202130Leverkusen2. Europa Lg5.00000.000.000000.00.00.00.0Matches
2021-202231Leverkusende GER1. Bundesliga32.00000.000.000000.00.00.00.0Matches
2021-202231Leverkusende GERDFB-Pokal2.00000.000.0000Matches
2021-202231Leverkusen2. Europa Lg7.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusende GER1. Bundesliga33.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusen1. Champions Lg6.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusende GERDFB-Pokal1.00000.000.0000Matches
2022-202332Leverkusen2. Europa Lg8.30000.000.000000.00.00.00.0Matches
2023-202433Leverkusende GER1. Bundesliga33.00000.000.000000.00.00.00.0Matches
2023-202433Leverkusende GERDFB-Pokal2.00000.000.0000Matches
2024-202534Leverkusende GER1. Bundesliga14.00000.000.000000.00.00.00.0Matches
2024-202534Leverkusen1. Champions Lg3.00000.000.000000.00.00.00.0Matches
2024-202534Leverkusende GERDFL-Supercup1.30000.000.0000Matches
15 Seasons4 Clubs6 Leagues502.80000.000.000000.00.00.00.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (7 Seasons)5 Leagues269.50000.000.000000.00.00.00.0
Eint Frankfurt (3 Seasons)2 Leagues114.40000.000.000000.00.00.00.0
Brøndby (3 Seasons)1 League69.0000.0000
Esbjerg (3 Seasons)1 League50.0000.0000
Bundesliga (10 Seasons)306.50000.000.000000.00.00.00.0
DFB-Pokal (10 Seasons)29.70000.000.0000
Danish Superliga (6 Seasons)119.0000.0000
Europa Lg (6 Seasons)31.30000.000.000000.00.00.00.0
Champions Lg (3 Seasons)15.00000.000.000000.00.00.00.0
DFL-Supercup (1 Season)1.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Esbjerg1 League4.0000.0000
2010-201120Esbjerg1 League13.0000.0000
2012-201322Esbjerg1 League33.0000.0000
2013-201423Brøndby1 League33.0000.0000
2014-201524Brøndby1 League33.0000.0000
2015-201625Brøndby1 League3.0000.0000
2015-201625Eint Frankfurt2 Leagues35.0000.0000
2016-201726Eint Frankfurt2 Leagues39.00000.000.0000
2017-201827Eint Frankfurt2 Leagues40.30000.000.000000.00.00.00.0
2018-201928Leverkusen3 Leagues40.00000.000.000000.00.00.00.0
2019-202029Leverkusen4 Leagues50.00000.000.000000.00.00.00.0
2020-202130Leverkusen3 Leagues36.80000.000.000000.00.00.00.0
2021-202231Leverkusen3 Leagues41.00000.000.000000.00.00.00.0
2022-202332Leverkusen4 Leagues48.30000.000.000000.00.00.00.0
2023-202433Leverkusen3 Leagues35.00000.000.000000.00.00.00.0
2024-202534Leverkusen4 Leagues18.30000.000.000000.00.00.00.0
15 Seasons4 Clubs6 Leagues502.80000.000.000000.00.00.00.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (7 Seasons)5 Leagues269.50000.000.000000.00.00.00.0
Eint Frankfurt (3 Seasons)2 Leagues114.40000.000.000000.00.00.00.0
Brøndby (3 Seasons)1 League69.0000.0000
Esbjerg (3 Seasons)1 League50.0000.0000
Bundesliga (10 Seasons)306.50000.000.000000.00.00.00.0
DFB-Pokal (10 Seasons)29.70000.000.0000
Danish Superliga (6 Seasons)119.0000.0000
Europa Lg (6 Seasons)31.30000.000.000000.00.00.00.0
Champions Lg (3 Seasons)15.00000.000.000000.00.00.00.0
DFL-Supercup (1 Season)1.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.0000.0000
2010-201120Esbjergdk DEN1. Danish Superliga12th13.0000.0000
2012-201322Esbjergdk DEN1. Danish Superliga4th33.0000.0000
2013-201423Brøndbydk DEN1. Danish Superliga4th33.0000.0000
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.0000.0000Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0000.0000Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0000.0000Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.00000.000.0000Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.00000.000.000000.00.00.00.0Matches
2018-201928Leverkusende GER1. Bundesliga4th32.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusende GER1. Bundesliga5th34.00000.000.000000.00.00.00.0Matches
2020-202130Leverkusende GER1. Bundesliga6th28.50000.000.000000.00.00.00.0Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusende GER1. Bundesliga6th33.00000.000.000000.00.00.00.0Matches
2023-202433Leverkusende GER1. Bundesliga1st33.00000.000.000000.00.00.00.0Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.00000.000.000000.00.00.00.0Matches
15 Seasons4 Clubs2 Leagues425.50000.000.000000.00.00.00.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (7 Seasons)1 League206.50000.000.000000.00.00.00.0
Eint Frankfurt (3 Seasons)1 League100.00000.000.000000.00.00.00.0
Brøndby (3 Seasons)1 League69.0000.0000
Esbjerg (3 Seasons)1 League50.0000.0000
Bundesliga (10 Seasons)306.50000.000.000000.00.00.00.0
Danish Superliga (6 Seasons)119.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.0000Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.00000.000.0000Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.30000.000.0000Matches
2018-201928Leverkusende GERDFB-Pokal9th2.00000.000.0000Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.00000.000.0000Matches
2020-202130Leverkusende GERDFB-Pokal9th3.30000.000.0000Matches
2021-202231Leverkusende GERDFB-PokalRd22.00000.000.0000Matches
2022-202332Leverkusende GERDFB-PokalR641.00000.000.0000Matches
2023-202433Leverkusende GERDFB-Pokal1st2.00000.000.0000Matches
2024-202534Leverkusende GERDFL-Supercup1st1.30000.000.0000Matches
10 Seasons2 Clubs2 Leagues31.00000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (7 Seasons)2 Leagues16.70000.000.0000
Eint Frankfurt (3 Seasons)1 League14.30000.000.0000
DFB-Pokal (10 Seasons)29.70000.000.0000
DFL-Supercup (1 Season)1.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201928Leverkusen2. Europa LgR326.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusen1. Champions LgGR6.00000.000.000000.00.00.00.0Matches
2019-202029Leverkusen2. Europa LgQF5.00000.000.000000.00.00.00.0Matches
2020-202130Leverkusen2. Europa LgR325.00000.000.000000.00.00.00.0Matches
2021-202231Leverkusen2. Europa LgR167.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusen1. Champions LgGR6.00000.000.000000.00.00.00.0Matches
2022-202332Leverkusen2. Europa LgSF8.30000.000.000000.00.00.00.0Matches
2024-202534Leverkusen1. Champions Lg3.00000.000.000000.00.00.00.0Matches
7 Seasons1 Club2 Leagues46.30000.000.000000.00.00.00.0
Europa Lg (6 Seasons)31.30000.000.000000.00.00.00.0
Champions Lg (3 Seasons)15.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201222fi FinlandUEFA Euro Qualifying4.0000Matches
201424fi FinlandWCQ1.0000Matches
201424fi FinlandFriendlies (M)2.0000Matches
201525fi FinlandFriendlies (M)1.0000Matches
201626fi FinlandFriendlies (M)4.0000Matches
201626fi FinlandUEFA Euro Qualifying7.00000.000.0000Matches
201727fi FinlandFriendlies (M)1.0000Matches
201828fi FinlandWCQ10.0000Matches
201828fi FinlandFriendlies (M)3.0000Matches
2018-201928fi FinlandUEFA Nations League28th5.0000Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.00100.00.170.000.0000Matches
202131fi FinlandFriendlies (M)1.0000Matches
202131fi FinlandUEFA EuroGR3.00000.000.000000.00.00.00.0Matches
202131fi FinlandUEFA Euro Qualifying9.00000.000.0000Matches
202232fi FinlandWCQ6.00000.000.0000Matches
202232fi FinlandFriendlies (M)2.0000Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.00000.000.0000Matches
202434fi FinlandFriendlies (M)1.0000Matches
202434fi FinlandUEFA Euro Qualifying10.00000.000.0000Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.00000.000.0000Matches
10 Seasons1 Club5 Leagues86.00100.00.020.000.000000.00.00.00.0
Friendlies (M) (9 Seasons)15.0000
UEFA Euro Qualifying (4 Seasons)30.00000.000.0000
UEFA Nations League (4 Seasons)21.00100.00.060.000.0000
WCQ (3 Seasons)17.00000.000.0000
UEFA Euro (1 Season)3.00000.000.000000.00.00.00.0

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.00
2010-201120Esbjergdk DEN1. Danish Superliga13.00
2012-201322Esbjergdk DEN1. Danish Superliga33.00
2013-201423Brøndbydk DEN1. Danish Superliga33.00
2014-201524Brøndbydk DEN1. Danish Superliga33.00Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.00Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.00Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.0868130966.3286822247112212498.435235599.238881347.700.00.20.0046100Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.30Matches
2018-201928Leverkusende GER1. Bundesliga32.01066135578.72988821458154154100.052353597.838765958.700.10.3-0.1117100Matches
2018-201928Leverkusende GERDFB-Pokal2.00Matches
2018-201928Leverkusen2. Europa Lg6.021824389.7608041062727100.0116116100.07510075.000.00.00.002000Matches
2019-202029Leverkusende GER1. Bundesliga34.01232160276.93305422764198198100.062763998.140275553.200.00.10.0014000Matches
2019-202029Leverkusen1. Champions Lg6.018626669.956143693232495.8798592.98315553.500.00.00.002000Matches
2019-202029Leverkusende GERDFB-Pokal5.00Matches
2019-202029Leverkusen2. Europa Lg5.017523175.846443062252696.28989100.05911451.800.00.00.000000Matches
2020-202130Leverkusende GER1. Bundesliga28.51078139777.22786220476209209100.053054198.033763453.200.00.10.0111001Matches
2020-202130Leverkusende GERDFB-Pokal3.30Matches
2020-202130Leverkusen2. Europa Lg5.017922878.5464130813434100.0889196.75710355.300.00.00.001000Matches
2021-202231Leverkusende GER1. Bundesliga32.0969126076.92467917459194194100.049349899.028156549.700.00.10.007001Matches
2021-202231Leverkusende GERDFB-Pokal2.00Matches
2021-202231Leverkusen2. Europa Lg7.025033973.7617439514949100.013614295.86514544.800.00.00.000000Matches
2022-202332Leverkusende GER1. Bundesliga33.0792110171.9206941494317317698.337738597.923853544.500.00.10.0010100Matches
2022-202332Leverkusen1. Champions Lg6.016020378.8399429463434100.08888100.0388047.500.00.00.003000Matches
2022-202332Leverkusende GERDFB-Pokal1.00Matches
2022-202332Leverkusen2. Europa Lg8.319023481.2445529123838100.010610898.1458751.700.00.00.000001Matches
2023-202433Leverkusende GER1. Bundesliga33.070688679.7165111203718618799.536036997.615632048.800.00.00.004001Matches
2023-202433Leverkusende GERDFB-Pokal2.00Matches
2024-202534Leverkusende GER1. Bundesliga14.034843979.3878766128181100.015916099.410419254.200.00.00.001000Matches
2024-202534Leverkusen1. Champions Lg3.08710880.6192613862525100.0454795.7173548.600.00.00.000000Matches
2024-202534Leverkusende GERDFL-Supercup1.30Matches
15 Seasons4 Clubs6 Leagues502.885041120175.92276851633571572158099.54168424898.12732529251.600.10.8-0.12118304
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (7 Seasons)5 Leagues269.57636989277.21990031408861450145699.63816389398.02344447952.300.10.6-0.1272204
Eint Frankfurt (3 Seasons)2 Leagues114.4868130966.3286822247112212498.435235599.238881347.700.00.20.0046100
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.57059934975.51901571382201317132399.53421348298.22293447351.300.10.7-0.12110303
DFB-Pokal (10 Seasons)29.70
Danish Superliga (6 Seasons)119.00
Europa Lg (6 Seasons)31.31012127579.4259941711217317499.453554698.030154954.800.00.00.003001
Champions Lg (3 Seasons)15.043357775.0115348025828398.821222096.413827051.100.00.00.005000
DFL-Supercup (1 Season)1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Esbjerg1 League4.00
2010-201120Esbjerg1 League13.00
2012-201322Esbjerg1 League33.00
2013-201423Brøndby1 League33.00
2014-201524Brøndby1 League33.00
2015-201625Brøndby1 League3.00
2015-201625Eint Frankfurt2 Leagues35.00
2016-201726Eint Frankfurt2 Leagues39.00
2017-201827Eint Frankfurt2 Leagues40.3868130966.3286822247112212498.435235599.238881347.700.00.20.0046100
2018-201928Leverkusen3 Leagues40.01284159880.43596825564181181100.063965198.246275960.900.10.3-0.1119100
2019-202029Leverkusen4 Leagues50.01593209975.9433122951924624899.279581397.8544102453.100.00.10.0016000
2020-202130Leverkusen3 Leagues36.81257162577.43250323557243243100.061863297.839473753.500.00.10.0112001
2021-202231Leverkusen3 Leagues41.01219159976.23085321410243243100.062964098.334671048.700.00.10.007001
2022-202332Leverkusen4 Leagues48.31142153874.3291432080124524898.857158198.332170245.700.00.10.0013101
2023-202433Leverkusen3 Leagues35.070688679.7165111203718618799.536036997.615632048.800.00.00.004001
2024-202534Leverkusen4 Leagues18.343554779.5107137998106106100.020420798.612122753.300.00.00.001000
15 Seasons4 Clubs6 Leagues502.885041120175.92276851633571572158099.54168424898.12732529251.600.10.8-0.12118304
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (7 Seasons)5 Leagues269.57636989277.21990031408861450145699.63816389398.02344447952.300.10.6-0.1272204
Eint Frankfurt (3 Seasons)2 Leagues114.4868130966.3286822247112212498.435235599.238881347.700.00.20.0046100
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.57059934975.51901571382201317132399.53421348298.22293447351.300.10.7-0.12110303
DFB-Pokal (10 Seasons)29.70
Danish Superliga (6 Seasons)119.00
Europa Lg (6 Seasons)31.31012127579.4259941711217317499.453554698.030154954.800.00.00.003001
Champions Lg (3 Seasons)15.043357775.0115348025828398.821222096.413827051.100.00.00.005000
DFL-Supercup (1 Season)1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.00
2010-201120Esbjergdk DEN1. Danish Superliga12th13.00
2012-201322Esbjergdk DEN1. Danish Superliga4th33.00
2013-201423Brøndbydk DEN1. Danish Superliga4th33.00
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.00Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.00Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.0868130966.3286822247112212498.435235599.238881347.700.00.20.0046100Matches
2018-201928Leverkusende GER1. Bundesliga4th32.01066135578.72988821458154154100.052353597.838765958.700.10.3-0.1117100Matches
2019-202029Leverkusende GER1. Bundesliga5th34.01232160276.93305422764198198100.062763998.140275553.200.00.10.0014000Matches
2020-202130Leverkusende GER1. Bundesliga6th28.51078139777.22786220476209209100.053054198.033763453.200.00.10.0111001Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.0969126076.92467917459194194100.049349899.028156549.700.00.10.007001Matches
2022-202332Leverkusende GER1. Bundesliga6th33.0792110171.9206941494317317698.337738597.923853544.500.00.10.0010100Matches
2023-202433Leverkusende GER1. Bundesliga1st33.070688679.7165111203718618799.536036997.615632048.800.00.00.004001Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.034843979.3878766128181100.015916099.410419254.200.00.00.001000Matches
15 Seasons4 Clubs2 Leagues425.57059934975.51901571382201317132399.53421348298.22293447351.300.10.7-0.12110303
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (7 Seasons)1 League206.56191804077.01614751157491195119999.73069312798.11905366052.000.10.5-0.1264203
Eint Frankfurt (3 Seasons)1 League100.0868130966.3286822247112212498.435235599.238881347.700.00.20.0046100
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.57059934975.51901571382201317132399.53421348298.22293447351.300.10.7-0.12110303
Danish Superliga (6 Seasons)119.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.00Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.30Matches
2018-201928Leverkusende GERDFB-Pokal9th2.00Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.00Matches
2020-202130Leverkusende GERDFB-Pokal9th3.30Matches
2021-202231Leverkusende GERDFB-PokalRd22.00Matches
2022-202332Leverkusende GERDFB-PokalR641.00Matches
2023-202433Leverkusende GERDFB-Pokal1st2.00Matches
2024-202534Leverkusende GERDFL-Supercup1st1.30Matches
10 Seasons2 Clubs2 Leagues31.00
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Leverkusen (7 Seasons)2 Leagues16.70
Eint Frankfurt (3 Seasons)1 League14.30
DFB-Pokal (10 Seasons)29.70
DFL-Supercup (1 Season)1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201928Leverkusen2. Europa LgR326.021824389.7608041062727100.0116116100.07510075.000.00.00.002000Matches
2019-202029Leverkusen1. Champions LgGR6.018626669.956143693232495.8798592.98315553.500.00.00.002000Matches
2019-202029Leverkusen2. Europa LgQF5.017523175.846443062252696.28989100.05911451.800.00.00.000000Matches
2020-202130Leverkusen2. Europa LgR325.017922878.5464130813434100.0889196.75710355.300.00.00.001000Matches
2021-202231Leverkusen2. Europa LgR167.025033973.7617439514949100.013614295.86514544.800.00.00.000000Matches
2022-202332Leverkusen1. Champions LgGR6.016020378.8399429463434100.08888100.0388047.500.00.00.003000Matches
2022-202332Leverkusen2. Europa LgSF8.319023481.2445529123838100.010610898.1458751.700.00.00.000001Matches
2024-202534Leverkusen1. Champions Lg3.08710880.6192613862525100.0454795.7173548.600.00.00.000000Matches
7 Seasons1 Club2 Leagues46.31445185278.0375282513725525799.274776697.543981953.600.00.00.008001
Europa Lg (6 Seasons)31.31012127579.4259941711217317499.453554698.030154954.800.00.00.003001
Champions Lg (3 Seasons)15.043357775.0115348025828398.821222096.413827051.100.00.00.005000
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201222fi FinlandUEFA Euro Qualifying4.0Matches
201424fi FinlandWCQ1.00Matches
201424fi FinlandFriendlies (M)2.00Matches
201525fi FinlandFriendlies (M)1.00Matches
201626fi FinlandFriendlies (M)4.00Matches
201626fi FinlandUEFA Euro Qualifying7.00Matches
201727fi FinlandFriendlies (M)1.00Matches
201828fi FinlandWCQ10.00Matches
201828fi FinlandFriendlies (M)3.00Matches
2018-201928fi FinlandUEFA Nations League28th5.00Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.00Matches
202131fi FinlandFriendlies (M)1.00Matches
202131fi FinlandUEFA EuroGR3.06711558.32193171299100.0282996.6307739.000.00.00.003000Matches
202131fi FinlandUEFA Euro Qualifying9.00Matches
202232fi FinlandWCQ6.00Matches
202232fi FinlandFriendlies (M)2.00Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.00Matches
202434fi FinlandFriendlies (M)1.00Matches
202434fi FinlandUEFA Euro Qualifying10.00Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.00Matches
10 Seasons1 Club5 Leagues86.06711558.32193171299100.0282996.6307739.000.00.00.003000
Friendlies (M) (9 Seasons)15.00
UEFA Euro Qualifying (4 Seasons)30.00
UEFA Nations League (4 Seasons)21.00
WCQ (3 Seasons)17.00
UEFA Euro (1 Season)3.06711558.32193171299100.0282996.6307739.000.00.00.003000

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.0
2010-201120Esbjergdk DEN1. Danish Superliga13.0
2012-201322Esbjergdk DEN1. Danish Superliga33.0
2013-201423Brøndbydk DEN1. Danish Superliga33.0
2014-201524Brøndbydk DEN1. Danish Superliga33.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.0130992437513404000000868102Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.30Matches
2018-201928Leverkusende GER1. Bundesliga32.0135510802738015000000106622Matches
2018-201928Leverkusende GERDFB-Pokal2.00Matches
2018-201928Leverkusen2. Europa Lg6.024319251100100000021800Matches
2019-202029Leverkusende GER1. Bundesliga34.0160212982996705000000123250Matches
2019-202029Leverkusen1. Champions Lg6.026621847150400000018610Matches
2019-202029Leverkusende GERDFB-Pokal5.00Matches
2019-202029Leverkusen2. Europa Lg5.023120031100100000017500Matches
2020-202130Leverkusende GER1. Bundesliga28.5139711572315002010000107892Matches
2020-202130Leverkusende GERDFB-Pokal3.30Matches
2020-202130Leverkusen2. Europa Lg5.02282002890200000017900Matches
2021-202231Leverkusende GER1. Bundesliga32.01260990269600200000096911Matches
2021-202231Leverkusende GERDFB-Pokal2.00Matches
2021-202231Leverkusen2. Europa Lg7.033928255110100000025020Matches
2022-202332Leverkusende GER1. Bundesliga33.01101825276740000000079200Matches
2022-202332Leverkusen1. Champions Lg6.020315547120000000016010Matches
2022-202332Leverkusende GERDFB-Pokal1.00Matches
2022-202332Leverkusen2. Europa Lg8.323416569130101000019000Matches
2023-202433Leverkusende GER1. Bundesliga33.0886695186410200000070651Matches
2023-202433Leverkusende GERDFB-Pokal2.00Matches
2024-202534Leverkusende GER1. Bundesliga14.043934592230000000034820Matches
2024-202534Leverkusen1. Champions Lg3.010884248000000008701Matches
2024-202534Leverkusende GERDFL-Supercup1.30Matches
15 Seasons4 Clubs6 Leagues502.811201881023536171300200008504389
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (7 Seasons)5 Leagues269.59892788619784831260200007636287
Eint Frankfurt (3 Seasons)2 Leagues114.4130992437513404000000868102
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.59349731420015291200100007059348
DFB-Pokal (10 Seasons)29.70
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.3127510392345306010000101220
Champions Lg (3 Seasons)15.0577457118350400000043321
DFL-Supercup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Esbjerg1 League4.0
2010-201120Esbjerg1 League13.0
2012-201322Esbjerg1 League33.0
2013-201423Brøndby1 League33.0
2014-201524Brøndby1 League33.0
2015-201625Brøndby1 League3.0
2015-201625Eint Frankfurt2 Leagues35.0
2016-201726Eint Frankfurt2 Leagues39.00
2017-201827Eint Frankfurt2 Leagues40.3130992437513404000000868102
2018-201928Leverkusen3 Leagues40.0159812723249016000000128422
2019-202029Leverkusen4 Leagues50.02099171637792010000000159360
2020-202130Leverkusen3 Leagues36.8162513572595904010000125792
2021-202231Leverkusen3 Leagues41.0159912723247103000000121931
2022-202332Leverkusen4 Leagues48.3153811453929901010000114210
2023-202433Leverkusen3 Leagues35.0886695186410200000070651
2024-202534Leverkusen4 Leagues18.3547429116310000000043521
15 Seasons4 Clubs6 Leagues502.811201881023536171300200008504389
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (7 Seasons)5 Leagues269.59892788619784831260200007636287
Eint Frankfurt (3 Seasons)2 Leagues114.4130992437513404000000868102
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.59349731420015291200100007059348
DFB-Pokal (10 Seasons)29.70
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.3127510392345306010000101220
Champions Lg (3 Seasons)15.0577457118350400000043321
DFL-Supercup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.0
2010-201120Esbjergdk DEN1. Danish Superliga12th13.0
2012-201322Esbjergdk DEN1. Danish Superliga4th33.0
2013-201423Brøndbydk DEN1. Danish Superliga4th33.0
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.00Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.0130992437513404000000868102Matches
2018-201928Leverkusende GER1. Bundesliga4th32.0135510802738015000000106622Matches
2019-202029Leverkusende GER1. Bundesliga5th34.0160212982996705000000123250Matches
2020-202130Leverkusende GER1. Bundesliga6th28.5139711572315002010000107892Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.01260990269600200000096911Matches
2022-202332Leverkusende GER1. Bundesliga6th33.01101825276740000000079200Matches
2023-202433Leverkusende GER1. Bundesliga1st33.0886695186410200000070651Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.043934592230000000034820Matches
15 Seasons4 Clubs2 Leagues425.59349731420015291200100007059348
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (7 Seasons)1 League206.58040639016263951160100006191246
Eint Frankfurt (3 Seasons)1 League100.0130992437513404000000868102
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.59349731420015291200100007059348
Danish Superliga (6 Seasons)119.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.00Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.30Matches
2018-201928Leverkusende GERDFB-Pokal9th2.00Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.00Matches
2020-202130Leverkusende GERDFB-Pokal9th3.30Matches
2021-202231Leverkusende GERDFB-PokalRd22.00Matches
2022-202332Leverkusende GERDFB-PokalR641.00Matches
2023-202433Leverkusende GERDFB-Pokal1st2.00Matches
2024-202534Leverkusende GERDFL-Supercup1st1.30Matches
10 Seasons2 Clubs2 Leagues31.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (7 Seasons)2 Leagues16.70
Eint Frankfurt (3 Seasons)1 League14.30
DFB-Pokal (10 Seasons)29.70
DFL-Supercup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201928Leverkusen2. Europa LgR326.024319251100100000021800Matches
2019-202029Leverkusen1. Champions LgGR6.026621847150400000018610Matches
2019-202029Leverkusen2. Europa LgQF5.023120031100100000017500Matches
2020-202130Leverkusen2. Europa LgR325.02282002890200000017900Matches
2021-202231Leverkusen2. Europa LgR167.033928255110100000025020Matches
2022-202332Leverkusen1. Champions LgGR6.020315547120000000016010Matches
2022-202332Leverkusen2. Europa LgSF8.323416569130101000019000Matches
2024-202534Leverkusen1. Champions Lg3.010884248000000008701Matches
7 Seasons1 Club2 Leagues46.31852149635288010010000144541
Europa Lg (6 Seasons)31.3127510392345306010000101220
Champions Lg (3 Seasons)15.0577457118350400000043321
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201222fi FinlandUEFA Euro Qualifying4.0Matches
201424fi FinlandWCQ1.0Matches
201424fi FinlandFriendlies (M)2.0Matches
201525fi FinlandFriendlies (M)1.0Matches
201626fi FinlandFriendlies (M)4.0Matches
201626fi FinlandUEFA Euro Qualifying7.00Matches
201727fi FinlandFriendlies (M)1.0Matches
201828fi FinlandWCQ10.0Matches
201828fi FinlandFriendlies (M)3.0Matches
2018-201928fi FinlandUEFA Nations League28th5.0Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.00Matches
202131fi FinlandFriendlies (M)1.0Matches
202131fi FinlandUEFA EuroGR3.0115754011000000006700Matches
202131fi FinlandUEFA Euro Qualifying9.00Matches
202232fi FinlandWCQ6.00Matches
202232fi FinlandFriendlies (M)2.0Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.00Matches
202434fi FinlandFriendlies (M)1.0Matches
202434fi FinlandUEFA Euro Qualifying10.00Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.00Matches
10 Seasons1 Club5 Leagues86.0115754011000000006700
Friendlies (M) (9 Seasons)15.0
UEFA Euro Qualifying (4 Seasons)30.00
UEFA Nations League (4 Seasons)21.00
WCQ (3 Seasons)17.00
UEFA Euro (1 Season)3.0115754011000000006700

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.0
2010-201120Esbjergdk DEN1. Danish Superliga13.0
2012-201322Esbjergdk DEN1. Danish Superliga33.0
2013-201423Brøndbydk DEN1. Danish Superliga33.0
2014-201524Brøndbydk DEN1. Danish Superliga33.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.060.1851000010.03100000Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.3Matches
2018-201928Leverkusende GER1. Bundesliga32.020.0620000000.00000000Matches
2018-201928Leverkusende GERDFB-Pokal2.0Matches
2018-201928Leverkusen2. Europa Lg6.010.1710000000.00000000Matches
2019-202029Leverkusende GER1. Bundesliga34.080.2453000020.06200000Matches
2019-202029Leverkusen1. Champions Lg6.010.1701000000.00000000Matches
2019-202029Leverkusende GERDFB-Pokal5.0Matches
2019-202029Leverkusen2. Europa Lg5.000.0000000000.00000000Matches
2020-202130Leverkusende GER1. Bundesliga28.520.0720000000.00000000Matches
2020-202130Leverkusende GERDFB-Pokal3.3Matches
2020-202130Leverkusen2. Europa Lg5.020.4011000010.20010000Matches
2021-202231Leverkusende GER1. Bundesliga32.040.1231000000.00000000Matches
2021-202231Leverkusende GERDFB-Pokal2.0Matches
2021-202231Leverkusen2. Europa Lg7.020.2920000000.00000000Matches
2022-202332Leverkusende GER1. Bundesliga33.010.0301000000.00000000Matches
2022-202332Leverkusen1. Champions Lg6.000.0000000000.00000000Matches
2022-202332Leverkusende GERDFB-Pokal1.0Matches
2022-202332Leverkusen2. Europa Lg8.300.0000000000.00000000Matches
2023-202433Leverkusende GER1. Bundesliga33.020.0620000010.03100000Matches
2023-202433Leverkusende GERDFB-Pokal2.0Matches
2024-202534Leverkusende GER1. Bundesliga14.010.0710000000.00000000Matches
2024-202534Leverkusen1. Champions Lg3.000.0000000000.00000000Matches
2024-202534Leverkusende GERDFL-Supercup1.3Matches
15 Seasons4 Clubs6 Leagues502.8320.11248000050.02410000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (7 Seasons)5 Leagues269.5260.10197000040.02310000
Eint Frankfurt (3 Seasons)2 Leagues114.460.1851000010.03100000
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.5260.11206000040.02400000
DFB-Pokal (10 Seasons)29.7
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.350.1641000010.03010000
Champions Lg (3 Seasons)15.010.0701000000.00000000
DFL-Supercup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Esbjerg1 League4.0
2010-201120Esbjerg1 League13.0
2012-201322Esbjerg1 League33.0
2013-201423Brøndby1 League33.0
2014-201524Brøndby1 League33.0
2015-201625Brøndby1 League3.0
2015-201625Eint Frankfurt2 Leagues35.0
2016-201726Eint Frankfurt2 Leagues39.0
2017-201827Eint Frankfurt2 Leagues40.360.1851000010.03100000
2018-201928Leverkusen3 Leagues40.030.0830000000.00000000
2019-202029Leverkusen4 Leagues50.090.2054000020.04200000
2020-202130Leverkusen3 Leagues36.840.1231000010.03010000
2021-202231Leverkusen3 Leagues41.060.1551000000.00000000
2022-202332Leverkusen4 Leagues48.310.0201000000.00000000
2023-202433Leverkusen3 Leagues35.020.0620000010.03100000
2024-202534Leverkusen4 Leagues18.310.0610000000.00000000
15 Seasons4 Clubs6 Leagues502.8320.11248000050.02410000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (7 Seasons)5 Leagues269.5260.10197000040.02310000
Eint Frankfurt (3 Seasons)2 Leagues114.460.1851000010.03100000
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.5260.11206000040.02400000
DFB-Pokal (10 Seasons)29.7
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.350.1641000010.03010000
Champions Lg (3 Seasons)15.010.0701000000.00000000
DFL-Supercup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.0
2010-201120Esbjergdk DEN1. Danish Superliga12th13.0
2012-201322Esbjergdk DEN1. Danish Superliga4th33.0
2013-201423Brøndbydk DEN1. Danish Superliga4th33.0
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.060.1851000010.03100000Matches
2018-201928Leverkusende GER1. Bundesliga4th32.020.0620000000.00000000Matches
2019-202029Leverkusende GER1. Bundesliga5th34.080.2453000020.06200000Matches
2020-202130Leverkusende GER1. Bundesliga6th28.520.0720000000.00000000Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.040.1231000000.00000000Matches
2022-202332Leverkusende GER1. Bundesliga6th33.010.0301000000.00000000Matches
2023-202433Leverkusende GER1. Bundesliga1st33.020.0620000010.03100000Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.010.0710000000.00000000Matches
15 Seasons4 Clubs2 Leagues425.5260.11206000040.02400000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (7 Seasons)1 League206.5200.10155000030.01300000
Eint Frankfurt (3 Seasons)1 League100.060.1851000010.03100000
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.5260.11206000040.02400000
Danish Superliga (6 Seasons)119.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.3Matches
2018-201928Leverkusende GERDFB-Pokal9th2.0Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.0Matches
2020-202130Leverkusende GERDFB-Pokal9th3.3Matches
2021-202231Leverkusende GERDFB-PokalRd22.0Matches
2022-202332Leverkusende GERDFB-PokalR641.0Matches
2023-202433Leverkusende GERDFB-Pokal1st2.0Matches
2024-202534Leverkusende GERDFL-Supercup1st1.3Matches
10 Seasons2 Clubs2 Leagues31.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (7 Seasons)2 Leagues16.7
Eint Frankfurt (3 Seasons)1 League14.3
DFB-Pokal (10 Seasons)29.7
DFL-Supercup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201928Leverkusen2. Europa LgR326.010.1710000000.00000000Matches
2019-202029Leverkusen1. Champions LgGR6.010.1701000000.00000000Matches
2019-202029Leverkusen2. Europa LgQF5.000.0000000000.00000000Matches
2020-202130Leverkusen2. Europa LgR325.020.4011000010.20010000Matches
2021-202231Leverkusen2. Europa LgR167.020.2920000000.00000000Matches
2022-202332Leverkusen1. Champions LgGR6.000.0000000000.00000000Matches
2022-202332Leverkusen2. Europa LgSF8.300.0000000000.00000000Matches
2024-202534Leverkusen1. Champions Lg3.000.0000000000.00000000Matches
7 Seasons1 Club2 Leagues46.360.1342000010.02010000
Europa Lg (6 Seasons)31.350.1641000010.03010000
Champions Lg (3 Seasons)15.010.0701000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201222fi FinlandUEFA Euro Qualifying4.0Matches
201424fi FinlandWCQ1.0Matches
201424fi FinlandFriendlies (M)2.0Matches
201525fi FinlandFriendlies (M)1.0Matches
201626fi FinlandFriendlies (M)4.0Matches
201626fi FinlandUEFA Euro Qualifying7.0Matches
201727fi FinlandFriendlies (M)1.0Matches
201828fi FinlandWCQ10.0Matches
201828fi FinlandFriendlies (M)3.0Matches
2018-201928fi FinlandUEFA Nations League28th5.0Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.0Matches
202131fi FinlandFriendlies (M)1.0Matches
202131fi FinlandUEFA EuroGR3.020.6711000000.00000000Matches
202131fi FinlandUEFA Euro Qualifying9.0Matches
202232fi FinlandWCQ6.0Matches
202232fi FinlandFriendlies (M)2.0Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.0Matches
202434fi FinlandFriendlies (M)1.0Matches
202434fi FinlandUEFA Euro Qualifying10.0Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.0Matches
10 Seasons1 Club5 Leagues86.020.6711000000.00000000
Friendlies (M) (9 Seasons)15.0
UEFA Euro Qualifying (4 Seasons)30.0
UEFA Nations League (4 Seasons)21.0
WCQ (3 Seasons)17.0
UEFA Euro (1 Season)3.020.6711000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.0
2010-201120Esbjergdk DEN1. Danish Superliga13.0
2012-201322Esbjergdk DEN1. Danish Superliga33.0
2013-201423Brøndbydk DEN1. Danish Superliga33.0
2014-201524Brøndbydk DEN1. Danish Superliga33.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.003Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.000Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.000000020.0200000233Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.300Matches
2018-201928Leverkusende GER1. Bundesliga32.000000010.010001191Matches
2018-201928Leverkusende GERDFB-Pokal2.000Matches
2018-201928Leverkusen2. Europa Lg6.0000000000001140Matches
2019-202029Leverkusende GER1. Bundesliga34.000000010.0100022192Matches
2019-202029Leverkusen1. Champions Lg6.0000000000001112Matches
2019-202029Leverkusende GERDFB-Pokal5.000Matches
2019-202029Leverkusen2. Europa Lg5.0000000000000031Matches
2020-202130Leverkusende GER1. Bundesliga28.500000010.0100011113Matches
2020-202130Leverkusende GERDFB-Pokal3.300Matches
2020-202130Leverkusen2. Europa Lg5.000000010.010000021Matches
2021-202231Leverkusende GER1. Bundesliga32.01110011100.0000001101Matches
2021-202231Leverkusende GERDFB-Pokal2.000Matches
2021-202231Leverkusen2. Europa Lg7.0000000000000020Matches
2022-202332Leverkusende GER1. Bundesliga33.0000000000000033Matches
2022-202332Leverkusen1. Champions Lg6.0000000000000011Matches
2022-202332Leverkusende GERDFB-Pokal1.000Matches
2022-202332Leverkusen2. Europa Lg8.3000000000000021Matches
2023-202433Leverkusende GER1. Bundesliga33.000000010.0110100102Matches
2023-202433Leverkusende GERDFB-Pokal2.000Matches
2024-202534Leverkusende GER1. Bundesliga14.0000000000000031Matches
2024-202534Leverkusen1. Champions Lg3.0000000000000040Matches
2024-202534Leverkusende GERDFL-Supercup1.300Matches
15 Seasons4 Clubs6 Leagues502.8111001812.571019710722
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (7 Seasons)5 Leagues269.5111001616.75101678419
Eint Frankfurt (3 Seasons)2 Leagues114.400000020.0200030233
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.5111001714.36101758816
DFB-Pokal (10 Seasons)29.7000
Danish Superliga (6 Seasons)119.00
Europa Lg (6 Seasons)31.300000010.0100011133
Champions Lg (3 Seasons)15.0000000000001163
DFL-Supercup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Esbjerg1 League4.00
2010-201120Esbjerg1 League13.00
2012-201322Esbjerg1 League33.00
2013-201423Brøndby1 League33.00
2014-201524Brøndby1 League33.00
2015-201625Brøndby1 League3.00
2015-201625Eint Frankfurt2 Leagues35.00
2016-201726Eint Frankfurt2 Leagues39.0030
2017-201827Eint Frankfurt2 Leagues40.300000020.0200000233
2018-201928Leverkusen3 Leagues40.000000010.0100022131
2019-202029Leverkusen4 Leagues50.000000010.0100033235
2020-202130Leverkusen3 Leagues36.800000020.0200011134
2021-202231Leverkusen3 Leagues41.01110011100.0000001121
2022-202332Leverkusen4 Leagues48.3000000000000065
2023-202433Leverkusen3 Leagues35.000000010.0110100102
2024-202534Leverkusen4 Leagues18.3000000000000071
15 Seasons4 Clubs6 Leagues502.8111001812.571019710722
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (7 Seasons)5 Leagues269.5111001616.75101678419
Eint Frankfurt (3 Seasons)2 Leagues114.400000020.0200030233
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.5111001714.36101758816
DFB-Pokal (10 Seasons)29.7000
Danish Superliga (6 Seasons)119.00
Europa Lg (6 Seasons)31.300000010.0100011133
Champions Lg (3 Seasons)15.0000000000001163
DFL-Supercup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.0
2010-201120Esbjergdk DEN1. Danish Superliga12th13.0
2012-201322Esbjergdk DEN1. Danish Superliga4th33.0
2013-201423Brøndbydk DEN1. Danish Superliga4th33.0
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.003Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.000000020.0200000233Matches
2018-201928Leverkusende GER1. Bundesliga4th32.000000010.010001191Matches
2019-202029Leverkusende GER1. Bundesliga5th34.000000010.0100022192Matches
2020-202130Leverkusende GER1. Bundesliga6th28.500000010.0100011113Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.01110011100.0000001101Matches
2022-202332Leverkusende GER1. Bundesliga6th33.0000000000000033Matches
2023-202433Leverkusende GER1. Bundesliga1st33.000000010.0110100102Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.0000000000000031Matches
15 Seasons4 Clubs2 Leagues425.5111001714.36101758816
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (7 Seasons)1 League206.5111001520.04101456513
Eint Frankfurt (3 Seasons)1 League100.000000020.0200030233
Brøndby (3 Seasons)1 League69.00
Esbjerg (3 Seasons)1 League50.00
Bundesliga (10 Seasons)306.5111001714.36101758816
Danish Superliga (6 Seasons)119.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.000Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.300Matches
2018-201928Leverkusende GERDFB-Pokal9th2.000Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.000Matches
2020-202130Leverkusende GERDFB-Pokal9th3.300Matches
2021-202231Leverkusende GERDFB-PokalRd22.000Matches
2022-202332Leverkusende GERDFB-PokalR641.000Matches
2023-202433Leverkusende GERDFB-Pokal1st2.000Matches
2024-202534Leverkusende GERDFL-Supercup1st1.300Matches
10 Seasons2 Clubs2 Leagues31.0000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (7 Seasons)2 Leagues16.7000
Eint Frankfurt (3 Seasons)1 League14.3000
DFB-Pokal (10 Seasons)29.7000
DFL-Supercup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201928Leverkusen2. Europa LgR326.0000000000001140Matches
2019-202029Leverkusen1. Champions LgGR6.0000000000001112Matches
2019-202029Leverkusen2. Europa LgQF5.0000000000000031Matches
2020-202130Leverkusen2. Europa LgR325.000000010.010000021Matches
2021-202231Leverkusen2. Europa LgR167.0000000000000020Matches
2022-202332Leverkusen1. Champions LgGR6.0000000000000011Matches
2022-202332Leverkusen2. Europa LgSF8.3000000000000021Matches
2024-202534Leverkusen1. Champions Lg3.0000000000000040Matches
7 Seasons1 Club2 Leagues46.300000010.0100022196
Europa Lg (6 Seasons)31.300000010.0100011133
Champions Lg (3 Seasons)15.0000000000001163
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201222fi FinlandUEFA Euro Qualifying4.0Matches
201424fi FinlandWCQ1.0Matches
201424fi FinlandFriendlies (M)2.0Matches
201525fi FinlandFriendlies (M)1.0Matches
201626fi FinlandFriendlies (M)4.0Matches
201626fi FinlandUEFA Euro Qualifying7.000Matches
201727fi FinlandFriendlies (M)1.0Matches
201828fi FinlandWCQ10.0Matches
201828fi FinlandFriendlies (M)3.0Matches
2018-201928fi FinlandUEFA Nations League28th5.0Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.000Matches
202131fi FinlandFriendlies (M)1.0Matches
202131fi FinlandUEFA EuroGR3.0000000000000010Matches
202131fi FinlandUEFA Euro Qualifying9.000Matches
202232fi FinlandWCQ6.000Matches
202232fi FinlandFriendlies (M)2.0Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.000Matches
202434fi FinlandFriendlies (M)1.0Matches
202434fi FinlandUEFA Euro Qualifying10.000Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.002Matches
10 Seasons1 Club5 Leagues86.0000000000002010
Friendlies (M) (9 Seasons)15.00
UEFA Euro Qualifying (4 Seasons)30.0000
UEFA Nations League (4 Seasons)21.0020
WCQ (3 Seasons)17.0000
UEFA Euro (1 Season)3.0000000000000010

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.0
2010-201120Esbjergdk DEN1. Danish Superliga13.0
2012-201322Esbjergdk DEN1. Danish Superliga33.0
2013-201423Brøndbydk DEN1. Danish Superliga33.0
2014-201524Brøndbydk DEN1. Danish Superliga33.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.0138697213741200138600073847152838020105950Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.3Matches
2018-201928Leverkusende GER1. Bundesliga32.01418101914031500141800075446752831000108220Matches
2018-201928Leverkusende GERDFB-Pokal2.0Matches
2018-201928Leverkusen2. Europa Lg6.0256186255100256000147948515000001450Matches
2019-202029Leverkusende GER1. Bundesliga34.0168413701677800168400089950902912000009900Matches
2019-202029Leverkusen1. Champions Lg6.0274232272200274000160951470011001720Matches
2019-202029Leverkusende GERDFB-Pokal5.0Matches
2019-202029Leverkusen2. Europa Lg5.024120124010024111100.000.0143834400000001520Matches
2020-202130Leverkusende GER1. Bundesliga28.51449111414331600144900085942702383000108960Matches
2020-202130Leverkusende GERDFB-Pokal3.3Matches
2020-202130Leverkusen2. Europa Lg5.0236170234200236000140660395000001650Matches
2021-202231Leverkusende GER1. Bundesliga32.0133610731327900133600080239952261000006981Matches
2021-202231Leverkusende GERDFB-Pokal2.0Matches
2021-202231Leverkusen2. Europa Lg7.03592993581003590002341358709000002130Matches
2022-202332Leverkusende GER1. Bundesliga33.01163100711531000116300066737172176000305490Matches
2022-202332Leverkusen1. Champions Lg6.0217181217000217000117759349000001150Matches
2022-202332Leverkusende GERDFB-Pokal1.0Matches
2022-202332Leverkusen2. Europa Lg8.3251220249300251000132663386000001030Matches
2023-202433Leverkusende GER1. Bundesliga33.0939777925140093900054329581580011104560Matches
2023-202433Leverkusende GERDFB-Pokal2.0Matches
2024-202534Leverkusende GER1. Bundesliga14.04603794583004600002591377758000002460Matches
2024-202534Leverkusen1. Champions Lg3.01191081181001190007025912000000670Matches
2024-202534Leverkusende GERDFL-Supercup1.3Matches
15 Seasons4 Clubs6 Leagues502.81178893081169398001178811100.000.0666437229210830427063841
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (7 Seasons)5 Leagues269.51040283361031986001040211100.000.0592632514182450226057891
Eint Frankfurt (3 Seasons)2 Leagues114.4138697213741200138600073847152838020105950
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.598357711975087009835000552130797177390317052521
DFB-Pokal (10 Seasons)29.7
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.3134310761336800134311100.000.079644632405000007780
Champions Lg (3 Seasons)15.06105216073006100003471969939011003540
DFL-Supercup (1 Season)1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Esbjerg1 League4.0
2010-201120Esbjerg1 League13.0
2012-201322Esbjerg1 League33.0
2013-201423Brøndby1 League33.0
2014-201524Brøndby1 League33.0
2015-201625Brøndby1 League3.0
2015-201625Eint Frankfurt2 Leagues35.0
2016-201726Eint Frankfurt2 Leagues39.0
2017-201827Eint Frankfurt2 Leagues40.3138697213741200138600073847152838020105950
2018-201928Leverkusen3 Leagues40.01674120516581600167400090156233346000109670
2019-202029Leverkusen4 Leagues50.02199180321891100219911100.000.01202687537820110013140
2020-202130Leverkusen3 Leagues36.816851284166718001685000999493027780001010610
2021-202231Leverkusen3 Leagues41.016951372168510001695000103653532970000009111
2022-202332Leverkusen4 Leagues48.31631140816191300163100091651392911000307670
2023-202433Leverkusen3 Leagues35.0939777925140093900054329581580011104560
2024-202534Leverkusen4 Leagues18.35794875764005790003291636878000003130
15 Seasons4 Clubs6 Leagues502.81178893081169398001178811100.000.0666437229210830427063841
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (7 Seasons)5 Leagues269.51040283361031986001040211100.000.0592632514182450226057891
Eint Frankfurt (3 Seasons)2 Leagues114.4138697213741200138600073847152838020105950
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.598357711975087009835000552130797177390317052521
DFB-Pokal (10 Seasons)29.7
Danish Superliga (6 Seasons)119.0
Europa Lg (6 Seasons)31.3134310761336800134311100.000.079644632405000007780
Champions Lg (3 Seasons)15.06105216073006100003471969939011003540
DFL-Supercup (1 Season)1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.0
2010-201120Esbjergdk DEN1. Danish Superliga12th13.0
2012-201322Esbjergdk DEN1. Danish Superliga4th33.0
2013-201423Brøndbydk DEN1. Danish Superliga4th33.0
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.0Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.0Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.0138697213741200138600073847152838020105950Matches
2018-201928Leverkusende GER1. Bundesliga4th32.01418101914031500141800075446752831000108220Matches
2019-202029Leverkusende GER1. Bundesliga5th34.0168413701677800168400089950902912000009900Matches
2020-202130Leverkusende GER1. Bundesliga6th28.51449111414331600144900085942702383000108960Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.0133610731327900133600080239952261000006981Matches
2022-202332Leverkusende GER1. Bundesliga6th33.01163100711531000116300066737172176000305490Matches
2023-202433Leverkusende GER1. Bundesliga1st33.0939777925140093900054329581580011104560Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.04603794583004600002591377758000002460Matches
15 Seasons4 Clubs2 Leagues425.598357711975087009835000552130797177390317052521
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (7 Seasons)1 League206.584496739837675008449000478326082149010116046571
Eint Frankfurt (3 Seasons)1 League100.0138697213741200138600073847152838020105950
Brøndby (3 Seasons)1 League69.0
Esbjerg (3 Seasons)1 League50.0
Bundesliga (10 Seasons)306.598357711975087009835000552130797177390317052521
Danish Superliga (6 Seasons)119.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.0Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.3Matches
2018-201928Leverkusende GERDFB-Pokal9th2.0Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.0Matches
2020-202130Leverkusende GERDFB-Pokal9th3.3Matches
2021-202231Leverkusende GERDFB-PokalRd22.0Matches
2022-202332Leverkusende GERDFB-PokalR641.0Matches
2023-202433Leverkusende GERDFB-Pokal1st2.0Matches
2024-202534Leverkusende GERDFL-Supercup1st1.3Matches
10 Seasons2 Clubs2 Leagues31.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Leverkusen (7 Seasons)2 Leagues16.7
Eint Frankfurt (3 Seasons)1 League14.3
DFB-Pokal (10 Seasons)29.7
DFL-Supercup (1 Season)1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201928Leverkusen2. Europa LgR326.0256186255100256000147948515000001450Matches
2019-202029Leverkusen1. Champions LgGR6.0274232272200274000160951470011001720Matches
2019-202029Leverkusen2. Europa LgQF5.024120124010024111100.000.0143834400000001520Matches
2020-202130Leverkusen2. Europa LgR325.0236170234200236000140660395000001650Matches
2021-202231Leverkusen2. Europa LgR167.03592993581003590002341358709000002130Matches
2022-202332Leverkusen1. Champions LgGR6.0217181217000217000117759349000001150Matches
2022-202332Leverkusen2. Europa LgSF8.3251220249300251000132663386000001030Matches
2024-202534Leverkusen1. Champions Lg3.01191081181001190007025912000000670Matches
7 Seasons1 Club2 Leagues46.31953159719431100195311100.000.01143643233440110011320
Europa Lg (6 Seasons)31.3134310761336800134311100.000.079644632405000007780
Champions Lg (3 Seasons)15.06105216073006100003471969939011003540
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201222fi FinlandUEFA Euro Qualifying4.0Matches
201424fi FinlandWCQ1.0Matches
201424fi FinlandFriendlies (M)2.0Matches
201525fi FinlandFriendlies (M)1.0Matches
201626fi FinlandFriendlies (M)4.0Matches
201626fi FinlandUEFA Euro Qualifying7.0Matches
201727fi FinlandFriendlies (M)1.0Matches
201828fi FinlandWCQ10.0Matches
201828fi FinlandFriendlies (M)3.0Matches
2018-201928fi FinlandUEFA Nations League28th5.0Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.0Matches
202131fi FinlandFriendlies (M)1.0Matches
202131fi FinlandUEFA EuroGR3.01281181280001280006640022600010410Matches
202131fi FinlandUEFA Euro Qualifying9.0Matches
202232fi FinlandWCQ6.0Matches
202232fi FinlandFriendlies (M)2.0Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.0Matches
202434fi FinlandFriendlies (M)1.0Matches
202434fi FinlandUEFA Euro Qualifying10.0Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.0Matches
10 Seasons1 Club5 Leagues86.01281181280001280006640022600010410
Friendlies (M) (9 Seasons)15.0
UEFA Euro Qualifying (4 Seasons)30.0
UEFA Nations League (4 Seasons)21.0
WCQ (3 Seasons)17.0
UEFA Euro (1 Season)3.01281181280001280006640022600010410

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Esbjergdk DEN1. Danish Superliga53567112.04.032
2010-201120Esbjergdk DEN1. Danish Superliga131,1709039.413.0130
2012-201322Esbjergdk DEN1. Danish Superliga332,97090100.033.0330
2013-201423Brøndbydk DEN1. Danish Superliga332,97090100.033.0330
2014-201524Brøndbydk DEN1. Danish Superliga332,97090100.033.03333001.674329+14+0.42Matches
2015-201625Eint Frankfurtde GER1. Bundesliga343,06090100.034.03434001.063452-18-0.53Matches
2015-201625Brøndbydk DEN1. Danish Superliga3270909.13.033000.0026-4-1.33-1.67Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1909050.01.01901000.0001-1-1.00-4.00Matches
2016-201726Eint Frankfurtde GER1. Bundesliga332,8838794.232.03332001.183540-5-0.16+0.86Matches
2016-201726Eint Frankfurtde GERDFB-Pokal6630105100.07.061056002.5065+1+0.14Matches
2017-201827Eint Frankfurtde GER1. Bundesliga343,06090100.034.03434001.44454500.0042.241.7+0.5+0.01Matches
2017-201827Eint Frankfurtde GERDFB-Pokal657095100.06.36956003.00162+14+2.21Matches
2018-201928Leverkusende GER1. Bundesliga322,8809094.132.0329032011.816847+21+0.66+2.6656.239.0+17.2+0.54+1.98Matches
2018-201928Leverkusende GERDFB-Pokal21809066.72.02902001.5062+4+2.00+1.00Matches
2018-201928Leverkusen2. Europa Lg65409075.06.06906001.83118+3+0.50-1.508.07.6+0.5+0.08-0.93Matches
2019-202029Leverkusende GER1. Bundesliga343,06090100.034.0349034001.856144+17+0.5059.151.2+7.8+0.23Matches
2019-202029Leverkusen1. Champions Lg654090100.06.06906001.0059-4-0.676.76.80.0-0.01Matches
2019-202029Leverkusende GERDFB-Pokal54509083.35.05905002.40116+5+1.00-2.00Matches
2019-202029Leverkusen2. Europa Lg545090100.05.05905002.40105+5+1.008.35.7+2.5+0.51Matches
2020-202130Leverkusende GER1. Bundesliga292,5658883.828.5298828001.664829+19+0.67+1.5838.630.3+8.3+0.29+0.51Matches
2020-202130Leverkusende GERDFB-Pokal3300100100.03.331003002.00123+9+2.70Matches
2020-202130Leverkusen2. Europa Lg54509062.55.05905002.40178+9+1.80+1.479.55.2+4.3+0.87-0.28Matches
2021-202231Leverkusende GER1. Bundesliga322,8809094.132.0329032011.817344+29+0.91-1.0958.541.2+17.3+0.54-0.11Matches
2021-202231Leverkusende GERDFB-Pokal218090100.02.02902001.5042+2+1.00Matches
2021-202231Leverkusen2. Europa Lg76309087.57.07907001.86168+8+1.14+2.1413.810.4+3.3+0.47-0.13Matches
2022-202332Leverkusende GER1. Bundesliga332,9699097.033.0339032001.525647+9+0.27+1.2648.942.3+6.6+0.20-1.76Matches
2022-202332Leverkusen1. Champions Lg654090100.06.06906000.8348-4-0.679.07.5+1.5+0.26Matches
2022-202332Leverkusende GERDFB-Pokal19090100.01.01901000.0034-1-1.00Matches
2022-202332Leverkusen2. Europa Lg875094100.08.38948001.75148+6+0.7213.47.4+6.0+0.75+0.75Matches
2023-202433Leverkusende GER1. Bundesliga332,9709097.133.0339033012.708924+65+1.97+1.9770.729.6+41.1+1.25-1.39Matches
2023-202433Leverkusende GERDFB-Pokal21809033.32.02902043.0090+9+4.50+2.00Matches
2023-202433Leverkusen2. Europa Lg000012Matches
2024-202534Leverkusende GER1. Bundesliga141,2609093.314.0149014002.293518+17+1.21+2.2126.315.5+10.8+0.77-0.28Matches
2024-202534Leverkusen1. Champions Lg32709050.03.03903032.0054+1+0.33-1.674.45.5-1.1-0.36-2.16Matches
2024-202534Leverkusende GERDFB-Pokal00002Matches
2024-202534Leverkusende GERDFL-Supercup1120120100.01.311201001.002200.00Matches
15 Seasons4 Clubs6 Leagues50345,2539080.0502.8501914162241.72740510+230+0.55+0.08473.6346.8+126.8+0.44-0.22
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (7 Seasons)5 Leagues26924,2549086.1269.5269902670241.89559330+229+0.85+0.23431.4305.1+126.3+0.50-0.16
Eint Frankfurt (3 Seasons)2 Leagues11410,2939097.5114.411499113001.38136145-9-0.08-0.4242.241.7+0.5+0.01
Brøndby (3 Seasons)1 League696,2109069.769.06936001.534535+10+0.28-0.06
Esbjerg (3 Seasons)1 League514,4968850.550.0492
Bundesliga (10 Seasons)30827,5879095.5306.530890305031.70544390+154+0.50+1.12400.5290.8+109.7+0.46+0.22
DFB-Pokal (10 Seasons)282,6709574.829.7289528062.256725+42+1.42-1.01
Danish Superliga (6 Seasons)12010,7068960.1119.011836201.534535+10+0.28-0.06
Europa Lg (6 Seasons)312,8209162.331.33191310122.006837+31+0.99+0.3252.936.3+16.7+0.54-0.42
Champions Lg (3 Seasons)151,3509083.315.0159015031.131421-7-0.47-2.4720.219.7+0.4+0.03-1.77
DFL-Supercup (1 Season)1120120100.01.311201001.002200.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Esbjerg1 League53567112.04.032
2010-201120Esbjerg1 League131,1709039.413.0130
2012-201322Esbjerg1 League332,97090100.033.0330
2013-201423Brøndby1 League332,97090100.033.0330
2014-201524Brøndby1 League332,97090100.033.03333001.674329+14+0.42
2015-201625Brøndby1 League3270909.13.033000.0026-4-1.33-1.67
2015-201625Eint Frankfurt2 Leagues353,1509097.235.0359035001.033453-19-0.54-3.54
2016-201726Eint Frankfurt2 Leagues393,5139095.239.03910538001.384145-4-0.10+0.91
2017-201827Eint Frankfurt2 Leagues403,63091100.040.3409540001.676147+14+0.3542.241.7+0.5+0.01
2018-201928Leverkusen3 Leagues403,6009088.940.0409040011.808557+28+0.70+0.5064.246.6+17.6+0.46+0.68
2019-202029Leverkusen4 Leagues504,5009098.050.0509050001.868764+23+0.46-2.5474.163.7+10.4+0.23
2020-202130Leverkusen3 Leagues373,3159081.336.8379036001.797740+37+1.00+1.4848.135.4+12.6+0.38+0.11
2021-202231Leverkusen3 Leagues413,6909093.241.0419041011.809354+39+0.95-0.0572.351.6+20.7+0.53-0.11
2022-202332Leverkusen4 Leagues484,3499198.048.3489147001.447767+10+0.21+1.2071.357.2+14.1+0.30-1.18
2023-202433Leverkusen3 Leagues353,1509066.035.03590350172.729824+74+2.11+0.1170.729.6+41.1+1.25-1.39
2024-202534Leverkusen4 Leagues181,6509272.418.3189218052.174224+18+0.98-0.2730.821.0+9.8+0.58-1.04
15 Seasons4 Clubs6 Leagues50345,2539080.0502.8501914162241.72740510+230+0.55+0.08473.6346.8+126.8+0.44-0.22
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (7 Seasons)5 Leagues26924,2549086.1269.5269902670241.89559330+229+0.85+0.23431.4305.1+126.3+0.50-0.16
Eint Frankfurt (3 Seasons)2 Leagues11410,2939097.5114.411499113001.38136145-9-0.08-0.4242.241.7+0.5+0.01
Brøndby (3 Seasons)1 League696,2109069.769.06936001.534535+10+0.28-0.06
Esbjerg (3 Seasons)1 League514,4968850.550.0492
Bundesliga (10 Seasons)30827,5879095.5306.530890305031.70544390+154+0.50+1.12400.5290.8+109.7+0.46+0.22
DFB-Pokal (10 Seasons)282,6709574.829.7289528062.256725+42+1.42-1.01
Danish Superliga (6 Seasons)12010,7068960.1119.011836201.534535+10+0.28-0.06
Europa Lg (6 Seasons)312,8209162.331.33191310122.006837+31+0.99+0.3252.936.3+16.7+0.54-0.42
Champions Lg (3 Seasons)151,3509083.315.0159015031.131421-7-0.47-2.4720.219.7+0.4+0.03-1.77
DFL-Supercup (1 Season)1120120100.01.311201001.002200.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th53567112.04.032
2010-201120Esbjergdk DEN1. Danish Superliga12th131,1709039.413.0130
2012-201322Esbjergdk DEN1. Danish Superliga4th332,97090100.033.0330
2013-201423Brøndbydk DEN1. Danish Superliga4th332,97090100.033.0330
2014-201524Brøndbydk DEN1. Danish Superliga3rd332,97090100.033.03333001.674329+14+0.42Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3270909.13.033000.0026-4-1.33-1.67Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th343,06090100.034.03434001.063452-18-0.53Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th332,8838794.232.03332001.183540-5-0.16+0.86Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th343,06090100.034.03434001.44454500.0042.241.7+0.5+0.01Matches
2018-201928Leverkusende GER1. Bundesliga4th322,8809094.132.0329032011.816847+21+0.66+2.6656.239.0+17.2+0.54+1.98Matches
2019-202029Leverkusende GER1. Bundesliga5th343,06090100.034.0349034001.856144+17+0.5059.151.2+7.8+0.23Matches
2020-202130Leverkusende GER1. Bundesliga6th292,5658883.828.5298828001.664829+19+0.67+1.5838.630.3+8.3+0.29+0.51Matches
2021-202231Leverkusende GER1. Bundesliga3rd322,8809094.132.0329032011.817344+29+0.91-1.0958.541.2+17.3+0.54-0.11Matches
2022-202332Leverkusende GER1. Bundesliga6th332,9699097.033.0339032001.525647+9+0.27+1.2648.942.3+6.6+0.20-1.76Matches
2023-202433Leverkusende GER1. Bundesliga1st332,9709097.133.0339033012.708924+65+1.97+1.9770.729.6+41.1+1.25-1.39Matches
2024-202534Leverkusende GER1. Bundesliga2nd141,2609093.314.0149014002.293518+17+1.21+2.2126.315.5+10.8+0.77-0.28Matches
15 Seasons4 Clubs2 Leagues42838,2938982.0425.542690341231.68589425+164+0.48+0.46400.5290.8+109.7+0.46+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (7 Seasons)1 League20718,5849094.3206.520790205031.92430253+177+0.86+1.42358.3249.1+109.2+0.53+0.30
Eint Frankfurt (3 Seasons)1 League1019,0038998.1100.0101100001.23114137-23-0.23+0.7942.241.7+0.5+0.01
Brøndby (3 Seasons)1 League696,2109069.769.06936001.534535+10+0.28-0.06
Esbjerg (3 Seasons)1 League514,4968850.550.0492
Bundesliga (10 Seasons)30827,5879095.5306.530890305031.70544390+154+0.50+1.12400.5290.8+109.7+0.46+0.22
Danish Superliga (6 Seasons)12010,7068960.1119.011836201.534535+10+0.28-0.06
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1909050.01.01901000.0001-1-1.00-4.00Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd6630105100.07.061056002.5065+1+0.14Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st657095100.06.36956003.00162+14+2.21Matches
2018-201928Leverkusende GERDFB-Pokal9th21809066.72.02902001.5062+4+2.00+1.00Matches
2019-202029Leverkusende GERDFB-Pokal2nd54509083.35.05905002.40116+5+1.00-2.00Matches
2020-202130Leverkusende GERDFB-Pokal9th3300100100.03.331003002.00123+9+2.70Matches
2021-202231Leverkusende GERDFB-PokalRd2218090100.02.02902001.5042+2+1.00Matches
2022-202332Leverkusende GERDFB-PokalR6419090100.01.01901000.0034-1-1.00Matches
2023-202433Leverkusende GERDFB-Pokal1st21809033.32.02902043.0090+9+4.50+2.00Matches
2024-202534Leverkusende GERDFB-PokalQF00002Matches
2024-202534Leverkusende GERDFL-Supercup1st1120120100.01.311201001.002200.00Matches
10 Seasons2 Clubs2 Leagues292,7909675.631.0299629062.216927+42+1.35-1.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (7 Seasons)2 Leagues161,5009464.916.7169416061.944719+28+1.68-0.65
Eint Frankfurt (3 Seasons)1 League131,2909993.514.3139913002.54228+14+0.98-2.02
DFB-Pokal (10 Seasons)282,6709574.829.7289528062.256725+42+1.42-1.01
DFL-Supercup (1 Season)1120120100.01.311201001.002200.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201928Leverkusen2. Europa LgR3265409075.06.06906001.83118+3+0.50-1.508.07.6+0.5+0.08-0.93Matches
2019-202029Leverkusen1. Champions LgGR654090100.06.06906001.0059-4-0.676.76.80.0-0.01Matches
2019-202029Leverkusen2. Europa LgQF545090100.05.05905002.40105+5+1.008.35.7+2.5+0.51Matches
2020-202130Leverkusen2. Europa LgR3254509062.55.05905002.40178+9+1.80+1.479.55.2+4.3+0.87-0.28Matches
2021-202231Leverkusen2. Europa LgR1676309087.57.07907001.86168+8+1.14+2.1413.810.4+3.3+0.47-0.13Matches
2022-202332Leverkusen1. Champions LgGR654090100.06.06906000.8348-4-0.679.07.5+1.5+0.26Matches
2022-202332Leverkusen2. Europa LgSF875094100.08.38948001.75148+6+0.7213.47.4+6.0+0.75+0.75Matches
2023-202433Leverkusen2. Europa Lg1st000012Matches
2024-202534Leverkusen1. Champions Lg32709050.03.03903032.0054+1+0.33-1.674.45.5-1.1-0.36-2.16Matches
7 Seasons1 Club2 Leagues464,1709167.846.34691460151.728258+24+0.52-0.5973.156.0+17.1+0.37-0.86
Europa Lg (6 Seasons)312,8209162.331.33191310122.006837+31+0.99+0.3252.936.3+16.7+0.54-0.42
Champions Lg (3 Seasons)151,3509083.315.0159015031.131421-7-0.47-2.4720.219.7+0.4+0.03-1.77
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201222fi FinlandUEFA Euro Qualifying43609040.04.04904021.5065+1+0.25+0.42Matches
201424fi FinlandWCQ1909012.51.01901070.0001-1-1.00-0.57Matches
201424fi FinlandFriendlies (M)21809050.02.02902010.5034-1-0.50-1.00Matches
201525fi FinlandFriendlies (M)1909033.31.01901013.0010+1+1.00+2.00Matches
201626fi FinlandFriendlies (M)43609066.74.04904000.25110-9-2.25-0.75Matches
201626fi FinlandUEFA Euro Qualifying76309070.07.07907031.1456-1-0.14-0.14Matches
201727fi FinlandFriendlies (M)1909033.31.01901021.001100.00-1.50Matches
201828fi FinlandWCQ1090090100.010.0109010000.90913-4-0.40Matches
201828fi FinlandFriendlies (M)32709060.03.03903011.332200.00-3.00Matches
2018-201928fi FinlandUEFA Nations League28th54509083.35.05905012.4051+4+0.80+2.80Matches
202030fi FinlandFriendlies (M)0002Matches
2020-202130fi FinlandUEFA Nations LeagueLgB654090100.06.06906002.0075+2+0.33Matches
202131fi FinlandFriendlies (M)1909025.01.01901020.0001-1-1.000.00Matches
202131fi FinlandUEFA EuroGR327090100.03.03903001.0013-2-0.671.54.4-2.9-0.97Matches
202131fi FinlandUEFA Euro Qualifying98109090.09.09900012.00158+7+0.78+1.78Matches
202232fi FinlandWCQ65409075.06.06906001.507700.000.00Matches
202232fi FinlandFriendlies (M)21809050.02.02902020.5013-2-1.00-1.00Matches
2022-202332fi FinlandUEFA Nations LeagueLgB54509083.35.05905011.6085+3+0.60+1.60Matches
202434fi FinlandFriendlies (M)1909033.31.01901020.0024-2-2.00-2.50Matches
202434fi FinlandUEFA Euro Qualifying109009090.910.0109010011.501713+4+0.40-0.60Matches
2024-202534fi FinlandUEFA Nations LeagueLgB54509083.35.05905010.00211-9-1.80+0.20Matches
10 Seasons1 Club5 Leagues867,7409067.286.08690770301.2993103-10-0.12+0.031.54.4-2.9-0.97
Friendlies (M) (9 Seasons)151,3509044.115.01590150130.731125-14-0.93-1.11
UEFA Euro Qualifying (4 Seasons)302,7009073.230.0309021071.574332+11+0.37+0.46
UEFA Nations League (4 Seasons)211,8909087.521.0219021031.52222200.00+1.67
WCQ (3 Seasons)171,5309065.417.0179017071.061621-5-0.29+0.04
UEFA Euro (1 Season)327090100.03.03903001.0013-2-0.671.54.4-2.9-0.97

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Esbjergdk DEN1. Danish Superliga4.000
2010-201120Esbjergdk DEN1. Danish Superliga13.000
2012-201322Esbjergdk DEN1. Danish Superliga33.020
2013-201423Brøndbydk DEN1. Danish Superliga33.000
2014-201524Brøndbydk DEN1. Danish Superliga33.010Matches
2015-201625Eint Frankfurtde GER1. Bundesliga34.0000Matches
2015-201625Brøndbydk DEN1. Danish Superliga3.0000Matches
2015-201625Eint Frankfurtde GERDFB-Pokal1.00000Matches
2016-201726Eint Frankfurtde GER1. Bundesliga32.0210040030000Matches
2016-201726Eint Frankfurtde GERDFB-Pokal7.01001100000Matches
2017-201827Eint Frankfurtde GER1. Bundesliga34.01000200000007470100.0Matches
2017-201827Eint Frankfurtde GERDFB-Pokal6.30000100000Matches
2018-201928Leverkusende GER1. Bundesliga32.01000300100006470100.0Matches
2018-201928Leverkusende GERDFB-Pokal2.00000000000Matches
2018-201928Leverkusen2. Europa Lg6.000000001000014010.0Matches
2019-202029Leverkusende GER1. Bundesliga34.0100020020000658188.9Matches
2019-202029Leverkusen1. Champions Lg6.0000000010000900Matches
2019-202029Leverkusende GERDFB-Pokal5.01000000000Matches
2019-202029Leverkusen2. Europa Lg5.00000000000001110100.0Matches
2020-202130Leverkusende GER1. Bundesliga28.5100130010011558188.9Matches
2020-202130Leverkusende GERDFB-Pokal3.30000100000Matches
2020-202130Leverkusen2. Europa Lg5.0000100000010900Matches
2021-202231Leverkusende GER1. Bundesliga32.01000200010005580100.0Matches
2021-202231Leverkusende GERDFB-Pokal2.00000000000Matches
2021-202231Leverkusen2. Europa Lg7.01001000000101000Matches
2022-202332Leverkusende GER1. Bundesliga33.001010000000037100100.0Matches
2022-202332Leverkusen1. Champions Lg6.0100010000000300Matches
2022-202332Leverkusende GERDFB-Pokal1.00000000000Matches
2022-202332Leverkusen2. Europa Lg8.30000000000011310100.0Matches
2023-202433Leverkusende GER1. Bundesliga33.0200010000000518188.9Matches
2023-202433Leverkusende GERDFB-Pokal2.01000000000Matches
2024-202534Leverkusende GER1. Bundesliga14.00000100000003000Matches
2024-202534Leverkusen1. Champions Lg3.0100000000000420100.0Matches
2024-202534Leverkusende GERDFL-Supercup1.3000000000Matches
15 Seasons4 Clubs6 Leagues502.81820522009103250460493.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (7 Seasons)5 Leagues269.51110414006103243053493.0
Eint Frankfurt (3 Seasons)2 Leagues114.44101800300007470100.0
Brøndby (3 Seasons)1 League69.0100
Esbjerg (3 Seasons)1 League50.020
Bundesliga (10 Seasons)306.5920218007101143156394.9
DFB-Pokal (10 Seasons)29.73001300000
Danish Superliga (6 Seasons)119.0300
Europa Lg (6 Seasons)31.3100200010021572166.7
Champions Lg (3 Seasons)15.02000100100001620100.0
DFL-Supercup (1 Season)1.3000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Esbjerg1 League4.000
2010-201120Esbjerg1 League13.000
2012-201322Esbjerg1 League33.020
2013-201423Brøndby1 League33.000
2014-201524Brøndby1 League33.010
2015-201625Brøndby1 League3.0000
2015-201625Eint Frankfurt2 Leagues35.000000
2016-201726Eint Frankfurt2 Leagues39.0310150030000
2017-201827Eint Frankfurt2 Leagues40.31000300000007470100.0
2018-201928Leverkusen3 Leagues40.0100030020000787187.5
2019-202029Leverkusen4 Leagues50.0200020030000859190.0
2020-202130Leverkusen3 Leagues36.8100240010021648188.9
2021-202231Leverkusen3 Leagues41.02001200010106580100.0
2022-202332Leverkusen4 Leagues48.311011000000153110100.0
2023-202433Leverkusen3 Leagues35.0300010000000518188.9
2024-202534Leverkusen4 Leagues18.31000100000003420100.0
15 Seasons4 Clubs6 Leagues502.81820522009103250460493.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (7 Seasons)5 Leagues269.51110414006103243053493.0
Eint Frankfurt (3 Seasons)2 Leagues114.44101800300007470100.0
Brøndby (3 Seasons)1 League69.0100
Esbjerg (3 Seasons)1 League50.020
Bundesliga (10 Seasons)306.5920218007101143156394.9
DFB-Pokal (10 Seasons)29.73001300000
Danish Superliga (6 Seasons)119.0300
Europa Lg (6 Seasons)31.3100200010021572166.7
Champions Lg (3 Seasons)15.02000100100001620100.0
DFL-Supercup (1 Season)1.3000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Esbjergdk DEN1. Danish Superliga4th4.000
2010-201120Esbjergdk DEN1. Danish Superliga12th13.000
2012-201322Esbjergdk DEN1. Danish Superliga4th33.020
2013-201423Brøndbydk DEN1. Danish Superliga4th33.000
2014-201524Brøndbydk DEN1. Danish Superliga3rd33.010Matches
2015-201625Brøndbydk DEN1. Danish Superliga4th3.0000Matches
2015-201625Eint Frankfurtde GER1. Bundesliga16th34.0000Matches
2016-201726Eint Frankfurtde GER1. Bundesliga11th32.0210040030000Matches
2017-201827Eint Frankfurtde GER1. Bundesliga8th34.01000200000007470100.0Matches
2018-201928Leverkusende GER1. Bundesliga4th32.01000300100006470100.0Matches
2019-202029Leverkusende GER1. Bundesliga5th34.0100020020000658188.9Matches
2020-202130Leverkusende GER1. Bundesliga6th28.5100130010011558188.9Matches
2021-202231Leverkusende GER1. Bundesliga3rd32.01000200010005580100.0Matches
2022-202332Leverkusende GER1. Bundesliga6th33.001010000000037100100.0Matches
2023-202433Leverkusende GER1. Bundesliga1st33.0200010000000518188.9Matches
2024-202534Leverkusende GER1. Bundesliga2nd14.00000100000003000Matches
15 Seasons4 Clubs2 Leagues425.51220218007101143156394.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (7 Seasons)1 League206.5610212004101135749394.2
Eint Frankfurt (3 Seasons)1 League100.03100600300007470100.0
Brøndby (3 Seasons)1 League69.0100
Esbjerg (3 Seasons)1 League50.020
Bundesliga (10 Seasons)306.5920218007101143156394.9
Danish Superliga (6 Seasons)119.0300
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201625Eint Frankfurtde GERDFB-Pokal17th1.00000Matches
2016-201726Eint Frankfurtde GERDFB-Pokal2nd7.01001100000Matches
2017-201827Eint Frankfurtde GERDFB-Pokal1st6.30000100000Matches
2018-201928Leverkusende GERDFB-Pokal9th2.00000000000Matches
2019-202029Leverkusende GERDFB-Pokal2nd5.01000000000Matches
2020-202130Leverkusende GERDFB-Pokal9th3.30000100000Matches
2021-202231Leverkusende GERDFB-PokalRd22.00000000000Matches
2022-202332Leverkusende GERDFB-PokalR641.00000000000Matches
2023-202433Leverkusende GERDFB-Pokal1st2.01000000000Matches
2024-202534Leverkusende GERDFL-Supercup1st1.3000000000Matches
10 Seasons2 Clubs2 Leagues31.03001300000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (7 Seasons)2 Leagues16.72000100000
Eint Frankfurt (3 Seasons)1 League14.31001200000
DFB-Pokal (10 Seasons)29.73001300000
DFL-Supercup (1 Season)1.3000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201928Leverkusen2. Europa LgR326.000000001000014010.0Matches
2019-202029Leverkusen1. Champions LgGR6.0000000010000900Matches
2019-202029Leverkusen2. Europa LgQF5.00000000000001110100.0Matches
2020-202130Leverkusen2. Europa LgR325.0000100000010900Matches
2021-202231Leverkusen2. Europa LgR167.01001000000101000Matches
2022-202332Leverkusen1. Champions LgGR6.0100010000000300Matches
2022-202332Leverkusen2. Europa LgSF8.30000000000011310100.0Matches
2024-202534Leverkusen1. Champions Lg3.0100000000000420100.0Matches
7 Seasons1 Club2 Leagues46.3300210020021734180.0
Europa Lg (6 Seasons)31.3100200010021572166.7
Champions Lg (3 Seasons)15.02000100100001620100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201222fi FinlandUEFA Euro Qualifying4.00000Matches
201424fi FinlandWCQ1.00000Matches
201424fi FinlandFriendlies (M)2.00000Matches
201525fi FinlandFriendlies (M)1.00000Matches
201626fi FinlandFriendlies (M)4.00000Matches
201626fi FinlandUEFA Euro Qualifying7.0000000000000Matches
201727fi FinlandFriendlies (M)1.00000Matches
201828fi FinlandWCQ10.01000Matches
201828fi FinlandFriendlies (M)3.00000Matches
2018-201928fi FinlandUEFA Nations League28th5.00000Matches
2020-202130fi FinlandUEFA Nations LeagueLgB6.00000100000Matches
202131fi FinlandFriendlies (M)1.00000Matches
202131fi FinlandUEFA EuroGR3.0000020000001500Matches
202131fi FinlandUEFA Euro Qualifying9.0100000000000Matches
202232fi FinlandWCQ6.00000000000Matches
202232fi FinlandFriendlies (M)2.00000Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.00000000000Matches
202434fi FinlandFriendlies (M)1.00000Matches
202434fi FinlandUEFA Euro Qualifying10.00000100000Matches
2024-202534fi FinlandUEFA Nations LeagueLgB5.00000100200Matches
10 Seasons1 Club5 Leagues86.0200050020001500
Friendlies (M) (9 Seasons)15.00000
UEFA Euro Qualifying (4 Seasons)30.0100010000000
UEFA Nations League (4 Seasons)21.00000200200
WCQ (3 Seasons)17.01000000000
UEFA Euro (1 Season)3.0000020000001500

Player Club Summary

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.

More Lukáš Hrádecký Pages

Lukáš Hrádecký Overview

Stats by Competition

Match Logs (Goalkeeping)

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison