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-11-17SunUEFA Nations LeagueLeague BHomeL 0–2fi Finlandgr GreeceYGK9052360.000000Match Report
2024-10-04FriSerie AMatchweek 7AwayL 1–2VeneziaHellas VeronaYGK9032233.301.300001714.321419.031.81225.033.52500.0111.2Match Report
2024-09-29SunSerie AMatchweek 6AwayL 1–2VeneziaRomaYGK9052360.001.0000041428.630336.734.3742.942.62114.819.3Match Report
2024-09-21SatSerie AMatchweek 5HomeW 2–0VeneziaGenoaYGK9000010.0000061735.340840.037.2333.334.0900.0010.0Match Report
2024-09-14SatSerie AMatchweek 4AwayL 0–4VeneziaMilanYGK9084475.002.8220021020.0401420.027.32100.069.5900.0111.3Match 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
201319Lahtifi FIN1. Veikkausliiga18181,62018.0251.39957073.77110527.8
2014-201521Fulhameng ENG2. Championship443604.092.25251664.000400.0Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two443193.592.5414535.721100.0Matches
2015-201622Stevenageeng ENGFA Cup11780.901001100.00000Matches
2015-201622Stevenageeng ENG4. League Two101090010.0191.90462758.7136110.0Matches
2016-201723Fulhameng ENGEFL Cup333003.351.5013861.520100.00000Matches
2017-201824Horsensdk DEN1. Danish Superliga28282,52028.0391.391329372.77147517.9531125.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga31302,73830.400.0024331446.732010.0Matches
2018-201925FC Copenhagen2. Europa Lg11901.011.002150.001000.00000Matches
2019-202026Bresciait ITACoppa Italia111201.30000100.00000Matches
2019-202026Bresciait ITA1. Serie A29292,61029.0592.0318112472.45618517.21091010.0Matches
2020-202127Bresciait ITA2. Serie B37373,33037.0521.4118613374.2151012821.6742133.3Matches
2021-202228Bresciait ITACoppa Italia10720.811.253266.700000Matches
2021-202228Bresciait ITA2. Serie B37373,28536.5320.881218775.2171461437.8522150.0Matches
2022-202329Veneziait ITACoppa Italia11901.033.007457.100100.00000Matches
2022-202329Veneziait ITA2. Serie B34343,04933.9441.301389573.212814514.7871012.5Matches
2023-202430Veneziait ITACoppa Italia111201.321.506683.301000.0211050.0Matches
2023-202430Veneziait ITA2. Serie B29292,61029.0361.241077169.215771034.5431025.0Matches
2024-202531Veneziait ITACoppa Italia11901.033.005240.000100.00000Matches
2024-202531Veneziait ITA1. Serie A776307.0121.71352574.3115228.633000.0Matches
12 Seasons8 Clubs10 Leagues27827624,931277.03511.28111676971.410970977025.447349420.9
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brescia (3 Seasons)3 Leagues1051049,417104.61441.3949134673.73730372726.022155225.0
Venezia (3 Seasons)3 Leagues73736,58973.21001.3729820371.12817281723.317143017.6
Fulham (3 Seasons)2 Leagues776607.3141.91382463.220500.00000
FC Copenhagen (1 Season)2 Leagues32312,82831.410.032150.024431445.232010.0
Horsens (1 Season)1 League28282,52028.0391.391329372.77147517.9531125.0
Lahti (1 Season)1 League18181,62018.0251.39957073.77110527.8
Stevenage (1 Season)2 Leagues111197810.9191.90462758.7236218.20000
Acc'ton Stanley (1 Season)1 League443193.592.5414535.721100.0
Coppa Italia (6 Seasons)544925.592.18211461.901300.0211050.0
Serie B (4 Seasons)13713712,274136.41641.2055238673.25939393727.024166227.3
Championship (3 Seasons)443604.092.25251664.000400.0
Danish Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
Serie A (2 Seasons)36363,24036.0711.9721614972.76723719.41312107.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
EFL Cup (2 Seasons)333003.351.5013861.520100.00000
Veikkausliiga (1 Season)18181,62018.0251.39957073.77110527.8
Europa Lg (1 Season)11901.011.002150.001000.00000
FA Cup (1 Season)11780.901001100.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
201319Lahti1 League18181,62018.0251.39957073.77110527.8
2014-201521Acc'ton Stanley1 League443193.592.5414535.721100.0
2014-201521Fulham2 Leagues443604.092.25251664.000400.0
2015-201622Stevenage2 Leagues111197810.9191.90462758.7236218.20000
2016-201723Fulham2 Leagues333003.351.5013861.520100.00000
2017-201824Horsens1 League28282,52028.0391.391329372.77147517.9531125.0
2018-201925FC Copenhagen2 Leagues32312,82831.410.032150.024431445.232010.0
2019-202026Brescia2 Leagues30302,73030.3592.0318112472.45619516.71091010.0
2020-202127Brescia2 Leagues37373,33037.0521.4118613374.2151012821.6742133.3
2021-202228Brescia2 Leagues38373,35737.3330.881248975.0171461437.8522150.0
2022-202329Venezia2 Leagues35353,13934.9471.351459972.412815514.3871012.5
2023-202430Venezia2 Leagues30302,73030.3381.251137769.915871033.3642033.3
2024-202531Venezia2 Leagues887208.0151.87402770.0116225.033000.0
12 Seasons8 Clubs10 Leagues27827624,931277.03511.28111676971.410970977025.447349420.9
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brescia (3 Seasons)3 Leagues1051049,417104.61441.3949134673.73730372726.022155225.0
Venezia (3 Seasons)3 Leagues73736,58973.21001.3729820371.12817281723.317143017.6
Fulham (3 Seasons)2 Leagues776607.3141.91382463.220500.00000
FC Copenhagen (1 Season)2 Leagues32312,82831.410.032150.024431445.232010.0
Horsens (1 Season)1 League28282,52028.0391.391329372.77147517.9531125.0
Lahti (1 Season)1 League18181,62018.0251.39957073.77110527.8
Stevenage (1 Season)2 Leagues111197810.9191.90462758.7236218.20000
Acc'ton Stanley (1 Season)1 League443193.592.5414535.721100.0
Coppa Italia (6 Seasons)544925.592.18211461.901300.0211050.0
Serie B (4 Seasons)13713712,274136.41641.2055238673.25939393727.024166227.3
Championship (3 Seasons)443604.092.25251664.000400.0
Danish Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
Serie A (2 Seasons)36363,24036.0711.9721614972.76723719.41312107.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
EFL Cup (2 Seasons)333003.351.5013861.520100.00000
Veikkausliiga (1 Season)18181,62018.0251.39957073.77110527.8
Europa Lg (1 Season)11901.011.002150.001000.00000
FA Cup (1 Season)11780.901001100.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
201319Lahtifi FIN1. Veikkausliiga5th18181,62018.0251.39957073.77110527.8
2014-201521Acc'ton Stanleyeng ENG4. League Two17th443193.592.5414535.721100.0Matches
2014-201521Fulhameng ENG2. Championship17th443604.092.25251664.000400.0Matches
2015-201622Stevenageeng ENG4. League Two18th101090010.0191.90462758.7136110.0Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28282,52028.0391.391329372.77147517.9531125.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st31302,73830.400.0024331446.732010.0Matches
2019-202026Bresciait ITA1. Serie A19th29292,61029.0592.0318112472.45618517.21091010.0Matches
2020-202127Bresciait ITA2. Serie B7th37373,33037.0521.4118613374.2151012821.6742133.3Matches
2021-202228Bresciait ITA2. Serie B5th37373,28536.5320.881218775.2171461437.8522150.0Matches
2022-202329Veneziait ITA2. Serie B8th34343,04933.9441.301389573.212814514.7871012.5Matches
2023-202430Veneziait ITA2. Serie B3rd29292,61029.0361.241077169.215771034.5431025.0Matches
2024-202531Veneziait ITA1. Serie A19th776307.0121.71352574.3115228.633000.0Matches
12 Seasons8 Clubs6 Leagues26826723,971266.33361.26108074671.810668936925.845338419.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brescia (3 Seasons)2 Leagues1031039,225102.51431.4048834473.83730362726.222155225.0
Venezia (3 Seasons)2 Leagues70706,28969.9921.3228019171.82816261724.315132013.3
Fulham (3 Seasons)1 League443604.092.25251664.000400.0
FC Copenhagen (1 Season)1 League31302,73830.400.0024331446.732010.0
Horsens (1 Season)1 League28282,52028.0391.391329372.77147517.9531125.0
Lahti (1 Season)1 League18181,62018.0251.39957073.77110527.8
Stevenage (1 Season)1 League101090010.0191.90462758.7136110.0
Acc'ton Stanley (1 Season)1 League443193.592.5414535.721100.0
Serie B (4 Seasons)13713712,274136.41641.2055238673.25939393727.024166227.3
Championship (3 Seasons)443604.092.25251664.000400.0
Danish Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
Serie A (2 Seasons)36363,24036.0711.9721614972.76723719.41312107.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
Veikkausliiga (1 Season)18181,62018.0251.39957073.77110527.8
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-201622Stevenageeng ENGFA Cup65th11780.901001100.00000Matches
2016-201723Fulhameng ENGEFL Cup17th333003.351.5013861.520100.00000Matches
2019-202026Bresciait ITACoppa Italia25th111201.30000100.00000Matches
2021-202228Bresciait ITACoppa ItaliaRd110720.811.253266.700000Matches
2022-202329Veneziait ITACoppa ItaliaRd111901.033.007457.100100.00000Matches
2023-202430Veneziait ITACoppa ItaliaRd1111201.321.506683.301000.0211050.0Matches
2024-202531Veneziait ITACoppa ItaliaRd111901.033.005240.000100.00000Matches
9 Seasons4 Clubs3 Leagues988709.7141.87342261.8314112.5211050.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Venezia (3 Seasons)1 League333003.382.40181261.101200.0211050.0
Brescia (3 Seasons)1 League211922.111.253266.700100.00000
Fulham (2 Seasons)1 League333003.351.5013861.520100.00000
Stevenage (1 Season)1 League11780.901001100.00000
Coppa Italia (6 Seasons)544925.592.18211461.901300.0211050.0
EFL Cup (2 Seasons)333003.351.5013861.520100.00000
FA Cup (1 Season)11780.901001100.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-201925FC Copenhagen2. Europa LgGR11901.011.002150.001000.00000Matches
1 Season1 Club1 League11901.011.002150.001000.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
201622fi FinlandFriendlies (M)10430.500000000Matches
201723fi FinlandFriendlies (M)11901.01001100.00000Matches
201824fi FinlandFriendlies (M)221351.5200150.00000Matches
2018-201925fi FinlandUEFA Nations League28th11901.000100.00000Matches
202026fi FinlandFriendlies (M)221802.0101150.00000Matches
202127fi FinlandFriendlies (M)221351.500200.011000.0Matches
202127fi FinlandUEFA Euro Qualifying11901.022.006466.700100.00000Matches
202228fi FinlandWCQ221802.031.5011872.702000.01001Matches
202228fi FinlandFriendlies (M)221802.002000.011000.0Matches
2022-202329fi FinlandUEFA Nations LeagueLgB11901.011.005480.000100.01001Matches
202430fi FinlandFriendlies (M)221351.5110150.00000Matches
2024-202531fi FinlandUEFA Nations LeagueLgB11901.022.005360.000100.00000Matches
8 Seasons1 Club5 Leagues18171,43816.081.60271970.4557423.542020.0
Friendlies (M) (8 Seasons)121189810.0533436.422000.0
UEFA Nations League (4 Seasons)332703.031.5010770.000300.01001
WCQ (3 Seasons)221802.031.5011872.702000.01001
UEFA Euro Qualifying (3 Seasons)11901.022.006466.700100.00000

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
201319Lahtifi FIN1. Veikkausliiga18.025
2014-201521Fulhameng ENG2. Championship4.09Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.59Matches
2015-201622Stevenageeng ENGFA Cup0.90Matches
2015-201622Stevenageeng ENG4. League Two10.019Matches
2016-201723Fulhameng ENGEFL Cup3.350Matches
2017-201824Horsensdk DEN1. Danish Superliga28.0393Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.402Matches
2018-201925FC Copenhagen2. Europa Lg1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5Matches
2019-202026Bresciait ITACoppa Italia1.30Matches
2019-202026Bresciait ITA1. Serie A29.059908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0Matches
2020-202127Bresciait ITA2. Serie B37.052417163.00.31+12.0+0.3314545831.769920437.334.634557.143.6662253.8210.5711.9Matches
2021-202228Bresciait ITACoppa Italia0.810Matches
2021-202228Bresciait ITA2. Serie B36.532215036.10.27+4.1+0.1113536537.072415134.733.627641.335.9497163.2381.0414.5Matches
2022-202329Veneziait ITACoppa Italia1.030Matches
2022-202329Veneziait ITA2. Serie B33.944714244.30.28+2.3+0.0717746138.493722834.433.430046.338.9563254.4371.0915.2Matches
2023-202430Veneziait ITACoppa Italia1.321Matches
2023-202430Veneziait ITA2. Serie B29.036304132.90.28-2.1-0.0710230133.977014930.431.419234.932.6420133.1180.6213.0Matches
2024-202531Veneziait ITACoppa Italia1.030Matches
2024-202531Veneziait ITA1. Serie A7.012303210.10.22+0.1+0.02177223.62344526.530.53826.334.411665.250.7110.0Matches
12 Seasons8 Clubs10 Leagues277.0351343319241.20.28+14.2+0.08727206935.1397694835.533.7143645.838.628001053.81310.7612.7
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
Brescia (3 Seasons)3 Leagues104.6144152204152.80.28+13.8+0.13418120334.7200251938.634.989648.139.61689583.4710.6911.9
Venezia (3 Seasons)3 Leagues73.210014111587.30.27+0.30.0029683435.5194142231.832.253040.836.31099444.0600.8613.8
Fulham (3 Seasons)2 Leagues7.3140
FC Copenhagen (1 Season)2 Leagues31.4120001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5
Horsens (1 Season)1 League28.0393
Lahti (1 Season)1 League18.025
Stevenage (1 Season)2 Leagues10.9190
Acc'ton Stanley (1 Season)1 League3.59
Coppa Italia (6 Seasons)5.591
Serie B (4 Seasons)136.4164163204176.30.29+16.3+0.12559158535.3313073234.133.2111346.538.52142793.71140.8413.8
Championship (3 Seasons)4.09
Danish Superliga (2 Seasons)58.4395
Serie A (2 Seasons)36.07112011563.70.25-2.3-0.0615545234.381320939.635.031341.537.8646233.6170.479.2
League Two (2 Seasons)13.528
EFL Cup (2 Seasons)3.350
Veikkausliiga (1 Season)18.025
Europa Lg (1 Season)1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5
FA Cup (1 Season)0.90
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
201319Lahti1 League18.025
2014-201521Acc'ton Stanley1 League3.59
2014-201521Fulham2 Leagues4.09
2015-201622Stevenage2 Leagues10.9190
2016-201723Fulham2 Leagues3.350
2017-201824Horsens1 League28.0393
2018-201925FC Copenhagen2 Leagues31.4120001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5
2019-202026Brescia2 Leagues30.359908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0
2020-202127Brescia2 Leagues37.052417163.00.31+12.0+0.3314545831.769920437.334.634557.143.6662253.8210.5711.9
2021-202228Brescia2 Leagues37.333215036.10.27+4.1+0.1113536537.072415134.733.627641.335.9497163.2381.0414.5
2022-202329Venezia2 Leagues34.947714244.30.28+2.3+0.0717746138.493722834.433.430046.338.9563254.4371.0915.2
2023-202430Venezia2 Leagues30.338404132.90.28-2.1-0.0710230133.977014930.431.419234.932.6420133.1180.6213.0
2024-202531Venezia2 Leagues8.015303210.10.22+0.1+0.02177223.62344526.530.53826.334.411665.250.7110.0
12 Seasons8 Clubs10 Leagues277.0351343319241.20.28+14.2+0.08727206935.1397694835.533.7143645.838.628001053.81310.7612.7
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
Brescia (3 Seasons)3 Leagues104.6144152204152.80.28+13.8+0.13418120334.7200251938.634.989648.139.61689583.4710.6911.9
Venezia (3 Seasons)3 Leagues73.210014111587.30.27+0.30.0029683435.5194142231.832.253040.836.31099444.0600.8613.8
Fulham (3 Seasons)2 Leagues7.3140
FC Copenhagen (1 Season)2 Leagues31.4120001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5
Horsens (1 Season)1 League28.0393
Lahti (1 Season)1 League18.025
Stevenage (1 Season)2 Leagues10.9190
Acc'ton Stanley (1 Season)1 League3.59
Coppa Italia (6 Seasons)5.591
Serie B (4 Seasons)136.4164163204176.30.29+16.3+0.12559158535.3313073234.133.2111346.538.52142793.71140.8413.8
Championship (3 Seasons)4.09
Danish Superliga (2 Seasons)58.4395
Serie A (2 Seasons)36.07112011563.70.25-2.3-0.0615545234.381320939.635.031341.537.8646233.6170.479.2
League Two (2 Seasons)13.528
EFL Cup (2 Seasons)3.350
Veikkausliiga (1 Season)18.025
Europa Lg (1 Season)1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5
FA Cup (1 Season)0.90
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
201319Lahtifi FIN1. Veikkausliiga5th18.025
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.59Matches
2014-201521Fulhameng ENG2. Championship17th4.09Matches
2015-201622Stevenageeng ENG4. League Two18th10.019Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.0393Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.402Matches
2019-202026Bresciait ITA1. Serie A19th29.059908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0Matches
2020-202127Bresciait ITA2. Serie B7th37.052417163.00.31+12.0+0.3314545831.769920437.334.634557.143.6662253.8210.5711.9Matches
2021-202228Bresciait ITA2. Serie B5th36.532215036.10.27+4.1+0.1113536537.072415134.733.627641.335.9497163.2381.0414.5Matches
2022-202329Veneziait ITA2. Serie B8th33.944714244.30.28+2.3+0.0717746138.493722834.433.430046.338.9563254.4371.0915.2Matches
2023-202430Veneziait ITA2. Serie B3rd29.036304132.90.28-2.1-0.0710230133.977014930.431.419234.932.6420133.1180.6213.0Matches
2024-202531Veneziait ITA1. Serie A19th7.012303210.10.22+0.1+0.02177223.62344526.530.53826.334.411665.250.7110.0Matches
12 Seasons8 Clubs6 Leagues266.3336333319240.10.28+14.1+0.08714203735.1394394135.333.6142645.438.427881023.71310.7612.7
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
Brescia (3 Seasons)2 Leagues102.5143152204152.80.28+13.8+0.13418120334.7200251938.634.989648.139.61689583.4710.6911.9
Venezia (3 Seasons)2 Leagues69.99213111587.30.27+0.30.0029683435.5194142231.832.253040.836.31099444.0600.8613.8
Fulham (3 Seasons)1 League4.09
FC Copenhagen (1 Season)1 League30.402
Horsens (1 Season)1 League28.0393
Lahti (1 Season)1 League18.025
Stevenage (1 Season)1 League10.019
Acc'ton Stanley (1 Season)1 League3.59
Serie B (4 Seasons)136.4164163204176.30.29+16.3+0.12559158535.3313073234.133.2111346.538.52142793.71140.8413.8
Championship (3 Seasons)4.09
Danish Superliga (2 Seasons)58.4395
Serie A (2 Seasons)36.07112011563.70.25-2.3-0.0615545234.381320939.635.031341.537.8646233.6170.479.2
League Two (2 Seasons)13.528
Veikkausliiga (1 Season)18.025
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-201622Stevenageeng ENGFA Cup65th0.90Matches
2016-201723Fulhameng ENGEFL Cup17th3.350Matches
2019-202026Bresciait ITACoppa Italia25th1.30Matches
2021-202228Bresciait ITACoppa ItaliaRd10.810Matches
2022-202329Veneziait ITACoppa ItaliaRd11.030Matches
2023-202430Veneziait ITACoppa ItaliaRd11.321Matches
2024-202531Veneziait ITACoppa ItaliaRd11.030Matches
9 Seasons4 Clubs3 Leagues9.7141
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
Venezia (3 Seasons)1 League3.381
Brescia (3 Seasons)1 League2.110
Fulham (2 Seasons)1 League3.350
Stevenage (1 Season)1 League0.90
Coppa Italia (6 Seasons)5.591
EFL Cup (2 Seasons)3.350
FA Cup (1 Season)0.90
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-201925FC Copenhagen2. Europa LgGR1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5Matches
1 Season1 Club1 League1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.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
201622fi FinlandFriendlies (M)0.50Matches
201723fi FinlandFriendlies (M)1.00Matches
201824fi FinlandFriendlies (M)1.50Matches
2018-201925fi FinlandUEFA Nations League28th1.00Matches
202026fi FinlandFriendlies (M)2.00Matches
202127fi FinlandFriendlies (M)1.51Matches
202127fi FinlandUEFA Euro Qualifying1.020Matches
202228fi FinlandWCQ2.030Matches
202228fi FinlandFriendlies (M)2.01Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.010Matches
202430fi FinlandFriendlies (M)1.50Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.020Matches
8 Seasons1 Club5 Leagues16.082
Friendlies (M) (8 Seasons)10.02
UEFA Nations League (4 Seasons)3.030
WCQ (3 Seasons)2.030
UEFA Euro Qualifying (3 Seasons)1.020
UEFA Euro (1 Season)
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
201319Lahtifi FIN1. Veikkausliiga18181,62018.0000000100.000.000.000.000.00
2014-201521Fulhameng ENG2. Championship443604.0000000000.000.000.000.000.00Matches
2014-201521Fulhameng ENGLeague Cup00Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two443193.5000000000.000.000.000.000.00Matches
2015-201622Fulhameng ENG2. Championship00Matches
2015-201622Stevenageeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2015-201622Stevenageeng ENG4. League Two101090010.0101100000.100.000.100.100.10Matches
2016-201723Fulhameng ENG2. Championship00Matches
2016-201723Fulhameng ENGEFL Cup333003.3000000100.000.000.000.000.00Matches
2017-201824Horsensdk DEN1. Danish Superliga28282,52028.0000000200.000.000.000.000.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga31302,73830.4000000300.000.000.000.000.00Matches
2018-201925FC Copenhagen2. Europa Lg11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202026Bresciait ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2019-202026Bresciait ITA1. Serie A29292,61029.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202127Bresciait ITACoppa Italia00Matches
2020-202127Bresciait ITA2. Serie B37373,33037.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202228Bresciait ITACoppa Italia10720.8000000000.000.000.000.000.00Matches
2021-202228Bresciait ITA2. Serie B37373,28536.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202329Veneziait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2022-202329Veneziait ITA2. Serie B34343,04933.9000000310.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202430Veneziait ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2023-202430Veneziait ITA2. Serie B29292,61029.0000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2024-202531Veneziait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2024-202531Veneziait ITA1. Serie A776307.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
12 Seasons8 Clubs10 Leagues27827624,930277.01011001710.00.00.10.10100.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
Brescia (3 Seasons)3 Leagues1051049,417104.6000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Venezia (3 Seasons)3 Leagues73736,58973.2000000410.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Fulham (3 Seasons)2 Leagues776607.3000000100.000.000.000.000.00
FC Copenhagen (1 Season)2 Leagues32312,82831.4000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Horsens (1 Season)1 League28282,52028.0000000200.000.000.000.000.00
Lahti (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Stevenage (1 Season)2 Leagues111197710.9101100000.090.000.090.090.09
Acc'ton Stanley (1 Season)1 League443193.5000000000.000.000.000.000.00
Coppa Italia (6 Seasons)544925.5000000000.000.000.000.000.00
Serie B (4 Seasons)13713712,274136.4000000910.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Danish Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
Serie A (2 Seasons)36363,24036.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
EFL Cup (2 Seasons)333003.3000000100.000.000.000.000.00
Veikkausliiga (1 Season)18181,62018.0000000100.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (1 Season)11770.9000000000.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
201319Lahti1 League18181,62018.0000000100.000.000.000.000.00
2014-201521Acc'ton Stanley1 League443193.5000000000.000.000.000.000.00
2014-201521Fulham2 Leagues443604.0000000000.000.000.000.000.00
2015-201622Stevenage2 Leagues111197710.9101100000.090.000.090.090.09
2015-201622Fulham1 League00
2016-201723Fulham2 Leagues333003.3000000100.000.000.000.000.00
2017-201824Horsens1 League28282,52028.0000000200.000.000.000.000.00
2018-201925FC Copenhagen2 Leagues32312,82831.4000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202026Brescia2 Leagues30302,73030.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202127Brescia2 Leagues37373,33037.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202228Brescia2 Leagues38373,35737.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202329Venezia2 Leagues35353,13934.9000000310.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202430Venezia2 Leagues30302,73030.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2024-202531Venezia2 Leagues887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
12 Seasons8 Clubs10 Leagues27827624,930277.01011001710.00.00.10.10100.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
Brescia (3 Seasons)3 Leagues1051049,417104.6000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Venezia (3 Seasons)3 Leagues73736,58973.2000000410.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Fulham (3 Seasons)2 Leagues776607.3000000100.000.000.000.000.00
FC Copenhagen (1 Season)2 Leagues32312,82831.4000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Horsens (1 Season)1 League28282,52028.0000000200.000.000.000.000.00
Lahti (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Stevenage (1 Season)2 Leagues111197710.9101100000.090.000.090.090.09
Acc'ton Stanley (1 Season)1 League443193.5000000000.000.000.000.000.00
Coppa Italia (6 Seasons)544925.5000000000.000.000.000.000.00
Serie B (4 Seasons)13713712,274136.4000000910.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Danish Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
Serie A (2 Seasons)36363,24036.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
EFL Cup (2 Seasons)333003.3000000100.000.000.000.000.00
Veikkausliiga (1 Season)18181,62018.0000000100.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (1 Season)11770.9000000000.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
201319Lahtifi FIN1. Veikkausliiga5th18181,62018.0000000100.000.000.000.000.00
2014-201521Acc'ton Stanleyeng ENG4. League Two17th443193.5000000000.000.000.000.000.00Matches
2014-201521Fulhameng ENG2. Championship17th443604.0000000000.000.000.000.000.00Matches
2015-201622Stevenageeng ENG4. League Two18th101090010.0101100000.100.000.100.100.10Matches
2015-201622Fulhameng ENG2. Championship20th00Matches
2016-201723Fulhameng ENG2. Championship6th00Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28282,52028.0000000200.000.000.000.000.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st31302,73830.4000000300.000.000.000.000.00Matches
2019-202026Bresciait ITA1. Serie A19th29292,61029.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202127Bresciait ITA2. Serie B7th37373,33037.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202228Bresciait ITA2. Serie B5th37373,28536.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202329Veneziait ITA2. Serie B8th34343,04933.9000000310.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202430Veneziait ITA2. Serie B3rd29292,61029.0000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2024-202531Veneziait ITA1. Serie A19th776307.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
12 Seasons8 Clubs6 Leagues26826723,971266.31011001610.00.00.10.10100.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
Brescia (3 Seasons)2 Leagues1031039,225102.5000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Venezia (3 Seasons)2 Leagues70706,28969.9000000410.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Fulham (3 Seasons)1 League443604.0000000000.000.000.000.000.00
FC Copenhagen (1 Season)1 League31302,73830.4000000300.000.000.000.000.00
Horsens (1 Season)1 League28282,52028.0000000200.000.000.000.000.00
Lahti (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Stevenage (1 Season)1 League101090010.0101100000.100.000.100.100.10
Acc'ton Stanley (1 Season)1 League443193.5000000000.000.000.000.000.00
Serie B (4 Seasons)13713712,274136.4000000910.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Danish Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
Serie A (2 Seasons)36363,24036.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
Veikkausliiga (1 Season)18181,62018.0000000100.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
2014-201521Fulhameng ENGLeague Cup9th00Matches
2015-201622Stevenageeng ENGFA Cup65th11770.9000000000.000.000.000.000.00Matches
2016-201723Fulhameng ENGEFL Cup17th333003.3000000100.000.000.000.000.00Matches
2019-202026Bresciait ITACoppa Italia25th111201.3000000000.000.000.000.000.00Matches
2020-202127Bresciait ITACoppa Italia17th00Matches
2021-202228Bresciait ITACoppa ItaliaRd110720.8000000000.000.000.000.000.00Matches
2022-202329Veneziait ITACoppa ItaliaRd111901.0000000000.000.000.000.000.00Matches
2023-202430Veneziait ITACoppa ItaliaRd1111201.3000000000.000.000.000.000.00Matches
2024-202531Veneziait ITACoppa ItaliaRd111901.0000000000.000.000.000.000.00Matches
9 Seasons4 Clubs3 Leagues988699.7000000100.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
Venezia (3 Seasons)1 League333003.3000000000.000.000.000.000.00
Brescia (3 Seasons)1 League211922.1000000000.000.000.000.000.00
Fulham (2 Seasons)1 League333003.3000000100.000.000.000.000.00
Stevenage (1 Season)1 League11770.9000000000.000.000.000.000.00
Coppa Italia (6 Seasons)544925.5000000000.000.000.000.000.00
EFL Cup (2 Seasons)333003.3000000100.000.000.000.000.00
FA Cup (1 Season)11770.9000000000.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-201925FC Copenhagen2. Europa LgGR11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
1 Season1 Club1 League11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201420fi FinlandFriendlies (M)00Matches
201420fi FinlandWCQ00Matches
201622fi FinlandFriendlies (M)10440.5000000000.000.000.000.000.00Matches
201622fi FinlandUEFA Euro Qualifying00Matches
201723fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201824fi FinlandWCQ00Matches
201824fi FinlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
2018-201925fi FinlandUEFA Nations League28th11901.0000000000.000.000.000.000.00Matches
202026fi FinlandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2020-202127fi FinlandUEFA Nations LeagueLgB00Matches
202127fi FinlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
202127fi FinlandUEFA EuroGR00Matches
202127fi FinlandUEFA Euro Qualifying11901.0000000000.000.000.000.000.00Matches
202228fi FinlandWCQ221802.0000000000.000.000.000.000.00Matches
202228fi FinlandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2022-202329fi FinlandUEFA Nations LeagueLgB11901.0000000000.000.000.000.000.00Matches
202430fi FinlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
202430fi FinlandUEFA Euro Qualifying00Matches
2024-202531fi FinlandUEFA Nations LeagueLgB11901.0000000000.000.000.000.000.00Matches
8 Seasons1 Club5 Leagues18171,43916.0000000000.000.000.000.000.00
Friendlies (M) (8 Seasons)121189910.0000000000.000.000.000.000.00
UEFA Nations League (4 Seasons)332703.0000000000.000.000.000.000.00
WCQ (3 Seasons)221802.0000000000.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)11901.0000000000.000.000.000.000.00
UEFA Euro (1 Season)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
201319Lahtifi FIN1. Veikkausliiga18.0000.0000
2014-201521Fulhameng ENG2. Championship4.0000.0000Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5000.0000Matches
2015-201622Stevenageeng ENGFA Cup0.9000Matches
2015-201622Stevenageeng ENG4. League Two10.0110.101.0000Matches
2016-201723Fulhameng ENGEFL Cup3.30000.000.0000Matches
2017-201824Horsensdk DEN1. Danish Superliga28.00000.000.0000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.4000Matches
2018-201925FC Copenhagen2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2019-202026Bresciait ITACoppa Italia1.30000.000.0000Matches
2019-202026Bresciait ITA1. Serie A29.00000.000.000000.00.00.00.0Matches
2020-202127Bresciait ITA2. Serie B37.00000.000.000000.00.00.00.0Matches
2021-202228Bresciait ITACoppa Italia0.80000.000.0000Matches
2021-202228Bresciait ITA2. Serie B36.50000.000.000000.00.00.00.0Matches
2022-202329Veneziait ITACoppa Italia1.00000.000.0000Matches
2022-202329Veneziait ITA2. Serie B33.90000.000.000000.00.00.00.0Matches
2023-202430Veneziait ITACoppa Italia1.30000.000.0000Matches
2023-202430Veneziait ITA2. Serie B29.00000.000.000000.00.00.00.0Matches
2024-202531Veneziait ITACoppa Italia1.00000.000.0000Matches
2024-202531Veneziait ITA1. Serie A7.00000.000.000000.00.00.00.0Matches
12 Seasons8 Clubs10 Leagues277.01010.000.001.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
Brescia (3 Seasons)3 Leagues104.60000.000.000000.00.00.00.0
Venezia (3 Seasons)3 Leagues73.20000.000.000000.00.00.00.0
Fulham (3 Seasons)2 Leagues7.30000.000.0000
FC Copenhagen (1 Season)2 Leagues31.40000.000.000000.00.00.00.0
Horsens (1 Season)1 League28.00000.000.0000
Lahti (1 Season)1 League18.0000.0000
Stevenage (1 Season)2 Leagues10.9110.101.0000
Acc'ton Stanley (1 Season)1 League3.5000.0000
Coppa Italia (6 Seasons)5.50000.000.0000
Serie B (4 Seasons)136.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Danish Superliga (2 Seasons)58.40000.000.0000
Serie A (2 Seasons)36.00000.000.000000.00.00.00.0
League Two (2 Seasons)13.5110.071.0000
EFL Cup (2 Seasons)3.30000.000.0000
Veikkausliiga (1 Season)18.0000.0000
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
FA Cup (1 Season)0.9000
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
201319Lahti1 League18.0000.0000
2014-201521Acc'ton Stanley1 League3.5000.0000
2014-201521Fulham2 Leagues4.0000.0000
2015-201622Stevenage2 Leagues10.9110.101.0000
2016-201723Fulham2 Leagues3.30000.000.0000
2017-201824Horsens1 League28.00000.000.0000
2018-201925FC Copenhagen2 Leagues31.40000.000.000000.00.00.00.0
2019-202026Brescia2 Leagues30.30000.000.000000.00.00.00.0
2020-202127Brescia2 Leagues37.00000.000.000000.00.00.00.0
2021-202228Brescia2 Leagues37.30000.000.000000.00.00.00.0
2022-202329Venezia2 Leagues34.90000.000.000000.00.00.00.0
2023-202430Venezia2 Leagues30.30000.000.000000.00.00.00.0
2024-202531Venezia2 Leagues8.00000.000.000000.00.00.00.0
12 Seasons8 Clubs10 Leagues277.01010.000.001.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
Brescia (3 Seasons)3 Leagues104.60000.000.000000.00.00.00.0
Venezia (3 Seasons)3 Leagues73.20000.000.000000.00.00.00.0
Fulham (3 Seasons)2 Leagues7.30000.000.0000
FC Copenhagen (1 Season)2 Leagues31.40000.000.000000.00.00.00.0
Horsens (1 Season)1 League28.00000.000.0000
Lahti (1 Season)1 League18.0000.0000
Stevenage (1 Season)2 Leagues10.9110.101.0000
Acc'ton Stanley (1 Season)1 League3.5000.0000
Coppa Italia (6 Seasons)5.50000.000.0000
Serie B (4 Seasons)136.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Danish Superliga (2 Seasons)58.40000.000.0000
Serie A (2 Seasons)36.00000.000.000000.00.00.00.0
League Two (2 Seasons)13.5110.071.0000
EFL Cup (2 Seasons)3.30000.000.0000
Veikkausliiga (1 Season)18.0000.0000
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
FA Cup (1 Season)0.9000
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
201319Lahtifi FIN1. Veikkausliiga5th18.0000.0000
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5000.0000Matches
2014-201521Fulhameng ENG2. Championship17th4.0000.0000Matches
2015-201622Stevenageeng ENG4. League Two18th10.0110.101.0000Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.00000.000.0000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.4000Matches
2019-202026Bresciait ITA1. Serie A19th29.00000.000.000000.00.00.00.0Matches
2020-202127Bresciait ITA2. Serie B7th37.00000.000.000000.00.00.00.0Matches
2021-202228Bresciait ITA2. Serie B5th36.50000.000.000000.00.00.00.0Matches
2022-202329Veneziait ITA2. Serie B8th33.90000.000.000000.00.00.00.0Matches
2023-202430Veneziait ITA2. Serie B3rd29.00000.000.000000.00.00.00.0Matches
2024-202531Veneziait ITA1. Serie A19th7.00000.000.000000.00.00.00.0Matches
12 Seasons8 Clubs6 Leagues266.31010.000.001.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
Brescia (3 Seasons)2 Leagues102.50000.000.000000.00.00.00.0
Venezia (3 Seasons)2 Leagues69.90000.000.000000.00.00.00.0
Fulham (3 Seasons)1 League4.0000.0000
FC Copenhagen (1 Season)1 League30.4000
Horsens (1 Season)1 League28.00000.000.0000
Lahti (1 Season)1 League18.0000.0000
Stevenage (1 Season)1 League10.0110.101.0000
Acc'ton Stanley (1 Season)1 League3.5000.0000
Serie B (4 Seasons)136.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Danish Superliga (2 Seasons)58.40000.000.0000
Serie A (2 Seasons)36.00000.000.000000.00.00.00.0
League Two (2 Seasons)13.5110.071.0000
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.9000Matches
2016-201723Fulhameng ENGEFL Cup17th3.30000.000.0000Matches
2019-202026Bresciait ITACoppa Italia25th1.30000.000.0000Matches
2021-202228Bresciait ITACoppa ItaliaRd10.80000.000.0000Matches
2022-202329Veneziait ITACoppa ItaliaRd11.00000.000.0000Matches
2023-202430Veneziait ITACoppa ItaliaRd11.30000.000.0000Matches
2024-202531Veneziait ITACoppa ItaliaRd11.00000.000.0000Matches
9 Seasons4 Clubs3 Leagues9.70000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Venezia (3 Seasons)1 League3.30000.000.0000
Brescia (3 Seasons)1 League2.10000.000.0000
Fulham (2 Seasons)1 League3.30000.000.0000
Stevenage (1 Season)1 League0.9000
Coppa Italia (6 Seasons)5.50000.000.0000
EFL Cup (2 Seasons)3.30000.000.0000
FA Cup (1 Season)0.9000
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-201925FC Copenhagen2. Europa LgGR1.00000.000.000000.00.00.00.0Matches
1 Season1 Club1 League1.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201622fi FinlandFriendlies (M)0.5000Matches
201723fi FinlandFriendlies (M)1.0000Matches
201824fi FinlandFriendlies (M)1.5000Matches
2018-201925fi FinlandUEFA Nations League28th1.0000Matches
202026fi FinlandFriendlies (M)2.0000Matches
202127fi FinlandFriendlies (M)1.5000Matches
202127fi FinlandUEFA Euro Qualifying1.00000.000.0000Matches
202228fi FinlandWCQ2.00000.000.0000Matches
202228fi FinlandFriendlies (M)2.0000Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.00000.000.0000Matches
202430fi FinlandFriendlies (M)1.5000Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.00000.000.0000Matches
8 Seasons1 Club5 Leagues16.00000.000.0000
Friendlies (M) (8 Seasons)10.0000
UEFA Nations League (4 Seasons)3.00000.000.0000
WCQ (3 Seasons)2.00000.000.0000
UEFA Euro Qualifying (3 Seasons)1.00000.000.0000
UEFA Euro (1 Season)

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
201319Lahtifi FIN1. Veikkausliiga18.00
2014-201521Fulhameng ENG2. Championship4.00Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.50Matches
2015-201622Stevenageeng ENGFA Cup0.90Matches
2015-201622Stevenageeng ENG4. League Two10.00Matches
2016-201723Fulhameng ENGEFL Cup3.30Matches
2017-201824Horsensdk DEN1. Danish Superliga28.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.40Matches
2018-201925FC Copenhagen2. Europa Lg1.0234353.590680622100.077100.0133339.400.00.00.002000Matches
2019-202026Bresciait ITACoppa Italia1.30Matches
2019-202026Bresciait ITA1. Serie A29.058685568.51705712351120120100.025826398.120546644.000.00.00.018000Matches
2020-202127Bresciait ITA2. Serie B37.0695104766.4194441405215415599.430831498.123057140.300.00.00.0015000Matches
2021-202228Bresciait ITACoppa Italia0.80Matches
2021-202228Bresciait ITA2. Serie B36.5744100374.21994613853171171100.034635198.622047046.800.00.10.0117100Matches
2022-202329Veneziait ITACoppa Italia1.00Matches
2022-202329Veneziait ITA2. Serie B33.9912123973.62515517743171171100.042443697.230261549.100.00.10.0014000Matches
2023-202430Veneziait ITACoppa Italia1.30Matches
2023-202430Veneziait ITA2. Serie B29.074496477.21854412249155155100.039139798.518739946.900.00.00.0013001Matches
2024-202531Veneziait ITACoppa Italia1.00Matches
2024-202531Veneziait ITA1. Serie A7.020527375.1487731763535100.012713097.74210440.400.00.00.001000Matches
12 Seasons8 Clubs10 Leagues277.03909542472.11059297423080880999.91861189898.11199265845.100.10.3-0.1270101
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
Brescia (3 Seasons)3 Leagues104.62025290569.7564474025644544699.891292898.3655150743.500.10.1-0.1240100
Venezia (3 Seasons)3 Leagues73.21861247675.24857633168361361100.094296397.8531111847.500.00.10.0028001
Fulham (3 Seasons)2 Leagues7.30
FC Copenhagen (1 Season)2 Leagues31.4234353.590680622100.077100.0133339.400.00.00.002000
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.00
Stevenage (1 Season)2 Leagues10.90
Acc'ton Stanley (1 Season)1 League3.50
Coppa Italia (6 Seasons)5.50
Serie B (4 Seasons)136.43095425372.8830895789765165299.81469149898.1939205545.700.00.20.0159101
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.0791112870.12193415527155155100.038539398.024757043.300.00.00.019000
League Two (2 Seasons)13.50
EFL Cup (2 Seasons)3.30
Veikkausliiga (1 Season)18.00
Europa Lg (1 Season)1.0234353.590680622100.077100.0133339.400.00.00.002000
FA Cup (1 Season)0.90
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
201319Lahti1 League18.00
2014-201521Acc'ton Stanley1 League3.50
2014-201521Fulham2 Leagues4.00
2015-201622Stevenage2 Leagues10.90
2016-201723Fulham2 Leagues3.30
2017-201824Horsens1 League28.00
2018-201925FC Copenhagen2 Leagues31.4234353.590680622100.077100.0133339.400.00.00.002000
2019-202026Brescia2 Leagues30.358685568.51705712351120120100.025826398.120546644.000.00.00.018000
2020-202127Brescia2 Leagues37.0695104766.4194441405215415599.430831498.123057140.300.00.00.0015000
2021-202228Brescia2 Leagues37.3744100374.21994613853171171100.034635198.622047046.800.00.10.0117100
2022-202329Venezia2 Leagues34.9912123973.62515517743171171100.042443697.230261549.100.00.10.0014000
2023-202430Venezia2 Leagues30.374496477.21854412249155155100.039139798.518739946.900.00.00.0013001
2024-202531Venezia2 Leagues8.020527375.1487731763535100.012713097.74210440.400.00.00.001000
12 Seasons8 Clubs10 Leagues277.03909542472.11059297423080880999.91861189898.11199265845.100.10.3-0.1270101
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
Brescia (3 Seasons)3 Leagues104.62025290569.7564474025644544699.891292898.3655150743.500.10.1-0.1240100
Venezia (3 Seasons)3 Leagues73.21861247675.24857633168361361100.094296397.8531111847.500.00.10.0028001
Fulham (3 Seasons)2 Leagues7.30
FC Copenhagen (1 Season)2 Leagues31.4234353.590680622100.077100.0133339.400.00.00.002000
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.00
Stevenage (1 Season)2 Leagues10.90
Acc'ton Stanley (1 Season)1 League3.50
Coppa Italia (6 Seasons)5.50
Serie B (4 Seasons)136.43095425372.8830895789765165299.81469149898.1939205545.700.00.20.0159101
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.0791112870.12193415527155155100.038539398.024757043.300.00.00.019000
League Two (2 Seasons)13.50
EFL Cup (2 Seasons)3.30
Veikkausliiga (1 Season)18.00
Europa Lg (1 Season)1.0234353.590680622100.077100.0133339.400.00.00.002000
FA Cup (1 Season)0.90
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
201319Lahtifi FIN1. Veikkausliiga5th18.00
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.50Matches
2014-201521Fulhameng ENG2. Championship17th4.00Matches
2015-201622Stevenageeng ENG4. League Two18th10.00Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.40Matches
2019-202026Bresciait ITA1. Serie A19th29.058685568.51705712351120120100.025826398.120546644.000.00.00.018000Matches
2020-202127Bresciait ITA2. Serie B7th37.0695104766.4194441405215415599.430831498.123057140.300.00.00.0015000Matches
2021-202228Bresciait ITA2. Serie B5th36.5744100374.21994613853171171100.034635198.622047046.800.00.10.0117100Matches
2022-202329Veneziait ITA2. Serie B8th33.9912123973.62515517743171171100.042443697.230261549.100.00.10.0014000Matches
2023-202430Veneziait ITA2. Serie B3rd29.074496477.21854412249155155100.039139798.518739946.900.00.00.0013001Matches
2024-202531Veneziait ITA1. Serie A19th7.020527375.1487731763535100.012713097.74210440.400.00.00.001000Matches
12 Seasons8 Clubs6 Leagues266.33886538172.21050237342480680799.91854189198.01186262545.200.10.2-0.1268101
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
Brescia (3 Seasons)2 Leagues102.52025290569.7564474025644544699.891292898.3655150743.500.10.1-0.1240100
Venezia (3 Seasons)2 Leagues69.91861247675.24857633168361361100.094296397.8531111847.500.00.10.0028001
Fulham (3 Seasons)1 League4.00
FC Copenhagen (1 Season)1 League30.40
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.00
Stevenage (1 Season)1 League10.00
Acc'ton Stanley (1 Season)1 League3.50
Serie B (4 Seasons)136.43095425372.8830895789765165299.81469149898.1939205545.700.00.20.0159101
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.0791112870.12193415527155155100.038539398.024757043.300.00.00.019000
League Two (2 Seasons)13.50
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.90Matches
2016-201723Fulhameng ENGEFL Cup17th3.30Matches
2019-202026Bresciait ITACoppa Italia25th1.30Matches
2021-202228Bresciait ITACoppa ItaliaRd10.80Matches
2022-202329Veneziait ITACoppa ItaliaRd11.00Matches
2023-202430Veneziait ITACoppa ItaliaRd11.30Matches
2024-202531Veneziait ITACoppa ItaliaRd11.00Matches
9 Seasons4 Clubs3 Leagues9.70
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
Venezia (3 Seasons)1 League3.30
Brescia (3 Seasons)1 League2.10
Fulham (2 Seasons)1 League3.30
Stevenage (1 Season)1 League0.90
Coppa Italia (6 Seasons)5.50
EFL Cup (2 Seasons)3.30
FA Cup (1 Season)0.90
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-201925FC Copenhagen2. Europa LgGR1.0234353.590680622100.077100.0133339.400.00.00.002000Matches
1 Season1 Club1 League1.0234353.590680622100.077100.0133339.400.00.00.002000
Passing Table
Total Short Medium Long
Season Age Squad 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
201622fi FinlandFriendlies (M)0.50Matches
201723fi FinlandFriendlies (M)1.00Matches
201824fi FinlandFriendlies (M)1.50Matches
2018-201925fi FinlandUEFA Nations League28th1.00Matches
202026fi FinlandFriendlies (M)2.00Matches
202127fi FinlandFriendlies (M)1.50Matches
202127fi FinlandUEFA Euro Qualifying1.00Matches
202228fi FinlandWCQ2.00Matches
202228fi FinlandFriendlies (M)2.00Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.00Matches
202430fi FinlandFriendlies (M)1.50Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.00Matches
8 Seasons1 Club5 Leagues16.00
Friendlies (M) (8 Seasons)10.00
UEFA Nations League (4 Seasons)3.00
WCQ (3 Seasons)2.00
UEFA Euro Qualifying (3 Seasons)1.00
UEFA Euro (1 Season)

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
201319Lahtifi FIN1. Veikkausliiga18.0
2014-201521Fulhameng ENG2. Championship4.0Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5Matches
2015-201622Stevenageeng ENGFA Cup0.9Matches
2015-201622Stevenageeng ENG4. League Two10.0Matches
2016-201723Fulhameng ENGEFL Cup3.32Matches
2017-201824Horsensdk DEN1. Danish Superliga28.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.4Matches
2018-201925FC Copenhagen2. Europa Lg1.04328155000000002300Matches
2019-202026Bresciait ITACoppa Italia1.30Matches
2019-202026Bresciait ITA1. Serie A29.08554374171420000000058612Matches
2020-202127Bresciait ITA2. Serie B37.010475894551100200000069530Matches
2021-202228Bresciait ITACoppa Italia0.80Matches
2021-202228Bresciait ITA2. Serie B36.51003631369930200000074431Matches
2022-202329Veneziait ITACoppa Italia1.00Matches
2022-202329Veneziait ITA2. Serie B33.912398334041040100000091220Matches
2023-202430Veneziait ITACoppa Italia1.30Matches
2023-202430Veneziait ITA2. Serie B29.0964690272800000000074420Matches
2024-202531Veneziait ITACoppa Italia1.00Matches
2024-202531Veneziait ITA1. Serie A7.027321854160000000020512Matches
12 Seasons8 Clubs10 Leagues277.0542434261986550052000003909125
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (3 Seasons)3 Leagues104.629051657124134504000000202573
Venezia (3 Seasons)3 Leagues73.22476174173020001000000186152
Fulham (3 Seasons)2 Leagues7.32
FC Copenhagen (1 Season)2 Leagues31.44328155000000002300
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.50
Serie B (4 Seasons)136.4425327431500387050000003095101
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.011286554711580000000079124
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.32
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.04328155000000002300
FA Cup (1 Season)0.9
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
201319Lahti1 League18.0
2014-201521Acc'ton Stanley1 League3.5
2014-201521Fulham2 Leagues4.0
2015-201622Stevenage2 Leagues10.9
2016-201723Fulham2 Leagues3.32
2017-201824Horsens1 League28.00
2018-201925FC Copenhagen2 Leagues31.44328155000000002300
2019-202026Brescia2 Leagues30.38554374171420000000058612
2020-202127Brescia2 Leagues37.010475894551100200000069530
2021-202228Brescia2 Leagues37.31003631369930200000074431
2022-202329Venezia2 Leagues34.912398334041040100000091220
2023-202430Venezia2 Leagues30.3964690272800000000074420
2024-202531Venezia2 Leagues8.027321854160000000020512
12 Seasons8 Clubs10 Leagues277.0542434261986550052000003909125
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (3 Seasons)3 Leagues104.629051657124134504000000202573
Venezia (3 Seasons)3 Leagues73.22476174173020001000000186152
Fulham (3 Seasons)2 Leagues7.32
FC Copenhagen (1 Season)2 Leagues31.44328155000000002300
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.50
Serie B (4 Seasons)136.4425327431500387050000003095101
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.011286554711580000000079124
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.32
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.04328155000000002300
FA Cup (1 Season)0.9
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
201319Lahtifi FIN1. Veikkausliiga5th18.0
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5Matches
2014-201521Fulhameng ENG2. Championship17th4.0Matches
2015-201622Stevenageeng ENG4. League Two18th10.0Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.00Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.4Matches
2019-202026Bresciait ITA1. Serie A19th29.08554374171420000000058612Matches
2020-202127Bresciait ITA2. Serie B7th37.010475894551100200000069530Matches
2021-202228Bresciait ITA2. Serie B5th36.51003631369930200000074431Matches
2022-202329Veneziait ITA2. Serie B8th33.912398334041040100000091220Matches
2023-202430Veneziait ITA2. Serie B3rd29.0964690272800000000074420Matches
2024-202531Veneziait ITA1. Serie A19th7.027321854160000000020512Matches
12 Seasons8 Clubs6 Leagues266.3538133981971545050000003886125
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (3 Seasons)2 Leagues102.529051657124134504000000202573
Venezia (3 Seasons)2 Leagues69.92476174173020001000000186152
Fulham (3 Seasons)1 League4.0
FC Copenhagen (1 Season)1 League30.4
Horsens (1 Season)1 League28.00
Lahti (1 Season)1 League18.0
Stevenage (1 Season)1 League10.0
Acc'ton Stanley (1 Season)1 League3.5
Serie B (4 Seasons)136.4425327431500387050000003095101
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.40
Serie A (2 Seasons)36.011286554711580000000079124
League Two (2 Seasons)13.5
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.9Matches
2016-201723Fulhameng ENGEFL Cup17th3.32Matches
2019-202026Bresciait ITACoppa Italia25th1.30Matches
2021-202228Bresciait ITACoppa ItaliaRd10.80Matches
2022-202329Veneziait ITACoppa ItaliaRd11.00Matches
2023-202430Veneziait ITACoppa ItaliaRd11.30Matches
2024-202531Veneziait ITACoppa ItaliaRd11.00Matches
9 Seasons4 Clubs3 Leagues9.72
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Venezia (3 Seasons)1 League3.30
Brescia (3 Seasons)1 League2.10
Fulham (2 Seasons)1 League3.32
Stevenage (1 Season)1 League0.9
Coppa Italia (6 Seasons)5.50
EFL Cup (2 Seasons)3.32
FA Cup (1 Season)0.9
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-201925FC Copenhagen2. Europa LgGR1.04328155000000002300Matches
1 Season1 Club1 League1.04328155000000002300
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
201622fi FinlandFriendlies (M)0.5Matches
201723fi FinlandFriendlies (M)1.0Matches
201824fi FinlandFriendlies (M)1.5Matches
2018-201925fi FinlandUEFA Nations League28th1.0Matches
202026fi FinlandFriendlies (M)2.0Matches
202127fi FinlandFriendlies (M)1.5Matches
202127fi FinlandUEFA Euro Qualifying1.00Matches
202228fi FinlandWCQ2.00Matches
202228fi FinlandFriendlies (M)2.0Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.00Matches
202430fi FinlandFriendlies (M)1.5Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.00Matches
8 Seasons1 Club5 Leagues16.00
Friendlies (M) (8 Seasons)10.0
UEFA Nations League (4 Seasons)3.00
WCQ (3 Seasons)2.00
UEFA Euro Qualifying (3 Seasons)1.00
UEFA Euro (1 Season)

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
201319Lahtifi FIN1. Veikkausliiga18.0
2014-201521Fulhameng ENG2. Championship4.0Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5Matches
2015-201622Stevenageeng ENGFA Cup0.9Matches
2015-201622Stevenageeng ENG4. League Two10.0Matches
2016-201723Fulhameng ENGEFL Cup3.3Matches
2017-201824Horsensdk DEN1. Danish Superliga28.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.4Matches
2018-201925FC Copenhagen2. Europa Lg1.011.0010000000.00000000Matches
2019-202026Bresciait ITACoppa Italia1.3Matches
2019-202026Bresciait ITA1. Serie A29.040.1431000010.03010000Matches
2020-202127Bresciait ITA2. Serie B37.020.0511000000.00000000Matches
2021-202228Bresciait ITACoppa Italia0.8Matches
2021-202228Bresciait ITA2. Serie B36.540.1122000000.00000000Matches
2022-202329Veneziait ITACoppa Italia1.0Matches
2022-202329Veneziait ITA2. Serie B33.940.1222000000.00000000Matches
2023-202430Veneziait ITACoppa Italia1.3Matches
2023-202430Veneziait ITA2. Serie B29.050.1750000010.03100000Matches
2024-202531Veneziait ITACoppa Italia1.0Matches
2024-202531Veneziait ITA1. Serie A7.000.0000000000.00000000Matches
12 Seasons8 Clubs10 Leagues277.0200.12146000020.01110000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (3 Seasons)3 Leagues104.6100.1064000010.01010000
Venezia (3 Seasons)3 Leagues73.290.1372000010.01100000
Fulham (3 Seasons)2 Leagues7.3
FC Copenhagen (1 Season)2 Leagues31.411.0010000000.00000000
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.5
Serie B (4 Seasons)136.4150.11105000010.01100000
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.040.1131000010.03010000
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.3
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.011.0010000000.00000000
FA Cup (1 Season)0.9
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
201319Lahti1 League18.0
2014-201521Acc'ton Stanley1 League3.5
2014-201521Fulham2 Leagues4.0
2015-201622Stevenage2 Leagues10.9
2016-201723Fulham2 Leagues3.3
2017-201824Horsens1 League28.0
2018-201925FC Copenhagen2 Leagues31.411.0010000000.00000000
2019-202026Brescia2 Leagues30.340.1431000010.03010000
2020-202127Brescia2 Leagues37.020.0511000000.00000000
2021-202228Brescia2 Leagues37.340.1122000000.00000000
2022-202329Venezia2 Leagues34.940.1222000000.00000000
2023-202430Venezia2 Leagues30.350.1750000010.03100000
2024-202531Venezia2 Leagues8.000.0000000000.00000000
12 Seasons8 Clubs10 Leagues277.0200.12146000020.01110000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (3 Seasons)3 Leagues104.6100.1064000010.01010000
Venezia (3 Seasons)3 Leagues73.290.1372000010.01100000
Fulham (3 Seasons)2 Leagues7.3
FC Copenhagen (1 Season)2 Leagues31.411.0010000000.00000000
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.5
Serie B (4 Seasons)136.4150.11105000010.01100000
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.040.1131000010.03010000
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.3
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.011.0010000000.00000000
FA Cup (1 Season)0.9
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
201319Lahtifi FIN1. Veikkausliiga5th18.0
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5Matches
2014-201521Fulhameng ENG2. Championship17th4.0Matches
2015-201622Stevenageeng ENG4. League Two18th10.0Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.4Matches
2019-202026Bresciait ITA1. Serie A19th29.040.1431000010.03010000Matches
2020-202127Bresciait ITA2. Serie B7th37.020.0511000000.00000000Matches
2021-202228Bresciait ITA2. Serie B5th36.540.1122000000.00000000Matches
2022-202329Veneziait ITA2. Serie B8th33.940.1222000000.00000000Matches
2023-202430Veneziait ITA2. Serie B3rd29.050.1750000010.03100000Matches
2024-202531Veneziait ITA1. Serie A19th7.000.0000000000.00000000Matches
12 Seasons8 Clubs6 Leagues266.3190.11136000020.01110000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (3 Seasons)2 Leagues102.5100.1064000010.01010000
Venezia (3 Seasons)2 Leagues69.990.1372000010.01100000
Fulham (3 Seasons)1 League4.0
FC Copenhagen (1 Season)1 League30.4
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)1 League10.0
Acc'ton Stanley (1 Season)1 League3.5
Serie B (4 Seasons)136.4150.11105000010.01100000
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.040.1131000010.03010000
League Two (2 Seasons)13.5
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.9Matches
2016-201723Fulhameng ENGEFL Cup17th3.3Matches
2019-202026Bresciait ITACoppa Italia25th1.3Matches
2021-202228Bresciait ITACoppa ItaliaRd10.8Matches
2022-202329Veneziait ITACoppa ItaliaRd11.0Matches
2023-202430Veneziait ITACoppa ItaliaRd11.3Matches
2024-202531Veneziait ITACoppa ItaliaRd11.0Matches
9 Seasons4 Clubs3 Leagues9.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Venezia (3 Seasons)1 League3.3
Brescia (3 Seasons)1 League2.1
Fulham (2 Seasons)1 League3.3
Stevenage (1 Season)1 League0.9
Coppa Italia (6 Seasons)5.5
EFL Cup (2 Seasons)3.3
FA Cup (1 Season)0.9
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-201925FC Copenhagen2. Europa LgGR1.011.0010000000.00000000Matches
1 Season1 Club1 League1.011.0010000000.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
201622fi FinlandFriendlies (M)0.5Matches
201723fi FinlandFriendlies (M)1.0Matches
201824fi FinlandFriendlies (M)1.5Matches
2018-201925fi FinlandUEFA Nations League28th1.0Matches
202026fi FinlandFriendlies (M)2.0Matches
202127fi FinlandFriendlies (M)1.5Matches
202127fi FinlandUEFA Euro Qualifying1.0Matches
202228fi FinlandWCQ2.0Matches
202228fi FinlandFriendlies (M)2.0Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.0Matches
202430fi FinlandFriendlies (M)1.5Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.0Matches
8 Seasons1 Club5 Leagues16.0
Friendlies (M) (8 Seasons)10.0
UEFA Nations League (4 Seasons)3.0
WCQ (3 Seasons)2.0
UEFA Euro Qualifying (3 Seasons)1.0
UEFA Euro (1 Season)

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
201319Lahtifi FIN1. Veikkausliiga18.0
2014-201521Fulhameng ENG2. Championship4.0Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5Matches
2015-201622Stevenageeng ENGFA Cup0.9Matches
2015-201622Stevenageeng ENG4. League Two10.0Matches
2016-201723Fulhameng ENGEFL Cup3.300Matches
2017-201824Horsensdk DEN1. Danish Superliga28.000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.4Matches
2018-201925FC Copenhagen2. Europa Lg1.0000000000000000Matches
2019-202026Bresciait ITACoppa Italia1.300Matches
2019-202026Bresciait ITA1. Serie A29.03130033100.0000069220Matches
2020-202127Bresciait ITA2. Serie B37.01110000000001182Matches
2021-202228Bresciait ITACoppa Italia0.800Matches
2021-202228Bresciait ITA2. Serie B36.500000010.0100022260Matches
2022-202329Veneziait ITACoppa Italia1.000Matches
2022-202329Veneziait ITA2. Serie B33.9111001333.3210101180Matches
2023-202430Veneziait ITACoppa Italia1.300Matches
2023-202430Veneziait ITA2. Serie B29.0000000000000091Matches
2024-202531Veneziait ITACoppa Italia1.000Matches
2024-202531Veneziait ITA1. Serie A7.0000000000000030Matches
12 Seasons8 Clubs10 Leagues277.0535004757.13101813963
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brescia (3 Seasons)3 Leagues104.6424003475.01000812662
Venezia (3 Seasons)3 Leagues73.2111001333.3210101301
Fulham (3 Seasons)2 Leagues7.3000
FC Copenhagen (1 Season)2 Leagues31.4000000000000000
Horsens (1 Season)1 League28.0000
Lahti (1 Season)1 League18.00
Stevenage (1 Season)2 Leagues10.90
Acc'ton Stanley (1 Season)1 League3.50
Coppa Italia (6 Seasons)5.5000
Serie B (4 Seasons)136.4222001425.0310124713
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.4000
Serie A (2 Seasons)36.03130033100.0000069250
League Two (2 Seasons)13.50
EFL Cup (2 Seasons)3.3000
Veikkausliiga (1 Season)18.00
Europa Lg (1 Season)1.0000000000000000
FA Cup (1 Season)0.90
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
201319Lahti1 League18.00
2014-201521Acc'ton Stanley1 League3.50
2014-201521Fulham2 Leagues4.00
2015-201622Stevenage2 Leagues10.90
2016-201723Fulham2 Leagues3.3000
2017-201824Horsens1 League28.0000
2018-201925FC Copenhagen2 Leagues31.4000000000000000
2019-202026Brescia2 Leagues30.33130033100.0000069220
2020-202127Brescia2 Leagues37.01110000000001182
2021-202228Brescia2 Leagues37.300000010.0100022260
2022-202329Venezia2 Leagues34.9111001333.3210101180
2023-202430Venezia2 Leagues30.3000000000000091
2024-202531Venezia2 Leagues8.0000000000000030
12 Seasons8 Clubs10 Leagues277.0535004757.13101813963
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brescia (3 Seasons)3 Leagues104.6424003475.01000812662
Venezia (3 Seasons)3 Leagues73.2111001333.3210101301
Fulham (3 Seasons)2 Leagues7.3000
FC Copenhagen (1 Season)2 Leagues31.4000000000000000
Horsens (1 Season)1 League28.0000
Lahti (1 Season)1 League18.00
Stevenage (1 Season)2 Leagues10.90
Acc'ton Stanley (1 Season)1 League3.50
Coppa Italia (6 Seasons)5.5000
Serie B (4 Seasons)136.4222001425.0310124713
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.4000
Serie A (2 Seasons)36.03130033100.0000069250
League Two (2 Seasons)13.50
EFL Cup (2 Seasons)3.3000
Veikkausliiga (1 Season)18.00
Europa Lg (1 Season)1.0000000000000000
FA Cup (1 Season)0.90
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
201319Lahtifi FIN1. Veikkausliiga5th18.0
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5Matches
2014-201521Fulhameng ENG2. Championship17th4.0Matches
2015-201622Stevenageeng ENG4. League Two18th10.0Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.4Matches
2019-202026Bresciait ITA1. Serie A19th29.03130033100.0000069220Matches
2020-202127Bresciait ITA2. Serie B7th37.01110000000001182Matches
2021-202228Bresciait ITA2. Serie B5th36.500000010.0100022260Matches
2022-202329Veneziait ITA2. Serie B8th33.9111001333.3210101180Matches
2023-202430Veneziait ITA2. Serie B3rd29.0000000000000091Matches
2024-202531Veneziait ITA1. Serie A19th7.0000000000000030Matches
12 Seasons8 Clubs6 Leagues266.3535004757.13101813963
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
Brescia (3 Seasons)2 Leagues102.5424003475.01000812662
Venezia (3 Seasons)2 Leagues69.9111001333.3210101301
Fulham (3 Seasons)1 League4.00
FC Copenhagen (1 Season)1 League30.40
Horsens (1 Season)1 League28.0000
Lahti (1 Season)1 League18.00
Stevenage (1 Season)1 League10.00
Acc'ton Stanley (1 Season)1 League3.50
Serie B (4 Seasons)136.4222001425.0310124713
Championship (3 Seasons)4.00
Danish Superliga (2 Seasons)58.4000
Serie A (2 Seasons)36.03130033100.0000069250
League Two (2 Seasons)13.50
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.9Matches
2016-201723Fulhameng ENGEFL Cup17th3.300Matches
2019-202026Bresciait ITACoppa Italia25th1.300Matches
2021-202228Bresciait ITACoppa ItaliaRd10.800Matches
2022-202329Veneziait ITACoppa ItaliaRd11.000Matches
2023-202430Veneziait ITACoppa ItaliaRd11.300Matches
2024-202531Veneziait ITACoppa ItaliaRd11.000Matches
9 Seasons4 Clubs3 Leagues9.7000
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
Venezia (3 Seasons)1 League3.3000
Brescia (3 Seasons)1 League2.1000
Fulham (2 Seasons)1 League3.3000
Stevenage (1 Season)1 League0.90
Coppa Italia (6 Seasons)5.5000
EFL Cup (2 Seasons)3.3000
FA Cup (1 Season)0.90
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-201925FC Copenhagen2. Europa LgGR1.0000000000000000Matches
1 Season1 Club1 League1.0000000000000000
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
201622fi FinlandFriendlies (M)0.5Matches
201723fi FinlandFriendlies (M)1.0Matches
201824fi FinlandFriendlies (M)1.5Matches
2018-201925fi FinlandUEFA Nations League28th1.0Matches
202026fi FinlandFriendlies (M)2.0Matches
202127fi FinlandFriendlies (M)1.5Matches
202127fi FinlandUEFA Euro Qualifying1.001Matches
202228fi FinlandWCQ2.000Matches
202228fi FinlandFriendlies (M)2.0Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.000Matches
202430fi FinlandFriendlies (M)1.5Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.000Matches
8 Seasons1 Club5 Leagues16.0010
Friendlies (M) (8 Seasons)10.00
UEFA Nations League (4 Seasons)3.0000
WCQ (3 Seasons)2.0000
UEFA Euro Qualifying (3 Seasons)1.0010
UEFA Euro (1 Season)0

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
201319Lahtifi FIN1. Veikkausliiga18.0
2014-201521Fulhameng ENG2. Championship4.0Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5Matches
2015-201622Stevenageeng ENGFA Cup0.9Matches
2015-201622Stevenageeng ENG4. League Two10.0Matches
2016-201723Fulhameng ENGEFL Cup3.3Matches
2017-201824Horsensdk DEN1. Danish Superliga28.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.4Matches
2018-201925FC Copenhagen2. Europa Lg1.044354400044000251629700000130Matches
2019-202026Bresciait ITACoppa Italia1.3Matches
2019-202026Bresciait ITA1. Serie A29.096384196120096300038027992021000002020Matches
2020-202127Bresciait ITA2. Serie B37.011349911127711113400054934552218000102950Matches
2021-202228Bresciait ITACoppa Italia0.8Matches
2021-202228Bresciait ITA2. Serie B36.510869161082400108600054230541693000003970Matches
2022-202329Veneziait ITACoppa Italia1.0Matches
2022-202329Veneziait ITA2. Serie B33.91322110513131000132200067835681916000105350Matches
2023-202430Veneziait ITACoppa Italia1.3Matches
2023-202430Veneziait ITA2. Serie B29.0101482310021200101400058933291725000104830Matches
2024-202531Veneziait ITACoppa Italia1.0Matches
2024-202531Veneziait ITA1. Serie A7.0295260295000295000179992533000001510Matches
12 Seasons8 Clubs10 Leagues277.058584971582435115858000294217359102030003020760
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
Brescia (3 Seasons)3 Leagues104.631832748317013113183000147193085932000108940
Venezia (3 Seasons)3 Leagues73.2263121882610220026310001446788941740002011690
Fulham (3 Seasons)2 Leagues7.3
FC Copenhagen (1 Season)2 Leagues31.444354400044000251629700000130
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.5
Serie B (4 Seasons)136.44556383545243311455600023581340675520003017100
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.0125811011256200125800055937912554000003530
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.3
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.044354400044000251629700000130
FA Cup (1 Season)0.9
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
201319Lahti1 League18.0
2014-201521Acc'ton Stanley1 League3.5
2014-201521Fulham2 Leagues4.0
2015-201622Stevenage2 Leagues10.9
2016-201723Fulham2 Leagues3.3
2017-201824Horsens1 League28.0
2018-201925FC Copenhagen2 Leagues31.444354400044000251629700000130
2019-202026Brescia2 Leagues30.396384196120096300038027992021000002020
2020-202127Brescia2 Leagues37.011349911127711113400054934552218000102950
2021-202228Brescia2 Leagues37.310869161082400108600054230541693000003970
2022-202329Venezia2 Leagues34.91322110513131000132200067835681916000105350
2023-202430Venezia2 Leagues30.3101482310021200101400058933291725000104830
2024-202531Venezia2 Leagues8.0295260295000295000179992533000001510
12 Seasons8 Clubs10 Leagues277.058584971582435115858000294217359102030003020760
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
Brescia (3 Seasons)3 Leagues104.631832748317013113183000147193085932000108940
Venezia (3 Seasons)3 Leagues73.2263121882610220026310001446788941740002011690
Fulham (3 Seasons)2 Leagues7.3
FC Copenhagen (1 Season)2 Leagues31.444354400044000251629700000130
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.5
Coppa Italia (6 Seasons)5.5
Serie B (4 Seasons)136.44556383545243311455600023581340675520003017100
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.0125811011256200125800055937912554000003530
League Two (2 Seasons)13.5
EFL Cup (2 Seasons)3.3
Veikkausliiga (1 Season)18.0
Europa Lg (1 Season)1.044354400044000251629700000130
FA Cup (1 Season)0.9
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
201319Lahtifi FIN1. Veikkausliiga5th18.0
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5Matches
2014-201521Fulhameng ENG2. Championship17th4.0Matches
2015-201622Stevenageeng ENG4. League Two18th10.0Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.0Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.4Matches
2019-202026Bresciait ITA1. Serie A19th29.096384196120096300038027992021000002020Matches
2020-202127Bresciait ITA2. Serie B7th37.011349911127711113400054934552218000102950Matches
2021-202228Bresciait ITA2. Serie B5th36.510869161082400108600054230541693000003970Matches
2022-202329Veneziait ITA2. Serie B8th33.91322110513131000132200067835681916000105350Matches
2023-202430Veneziait ITA2. Serie B3rd29.0101482310021200101400058933291725000104830Matches
2024-202531Veneziait ITA1. Serie A19th7.0295260295000295000179992533000001510Matches
12 Seasons8 Clubs6 Leagues266.358144936578035115814000291717197101060003020630
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
Brescia (3 Seasons)2 Leagues102.531832748317013113183000147193085932000108940
Venezia (3 Seasons)2 Leagues69.9263121882610220026310001446788941740002011690
Fulham (3 Seasons)1 League4.0
FC Copenhagen (1 Season)1 League30.4
Horsens (1 Season)1 League28.0
Lahti (1 Season)1 League18.0
Stevenage (1 Season)1 League10.0
Acc'ton Stanley (1 Season)1 League3.5
Serie B (4 Seasons)136.44556383545243311455600023581340675520003017100
Championship (3 Seasons)4.0
Danish Superliga (2 Seasons)58.4
Serie A (2 Seasons)36.0125811011256200125800055937912554000003530
League Two (2 Seasons)13.5
Veikkausliiga (1 Season)18.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-201622Stevenageeng ENGFA Cup65th0.9Matches
2016-201723Fulhameng ENGEFL Cup17th3.3Matches
2019-202026Bresciait ITACoppa Italia25th1.3Matches
2021-202228Bresciait ITACoppa ItaliaRd10.8Matches
2022-202329Veneziait ITACoppa ItaliaRd11.0Matches
2023-202430Veneziait ITACoppa ItaliaRd11.3Matches
2024-202531Veneziait ITACoppa ItaliaRd11.0Matches
9 Seasons4 Clubs3 Leagues9.7
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
Venezia (3 Seasons)1 League3.3
Brescia (3 Seasons)1 League2.1
Fulham (2 Seasons)1 League3.3
Stevenage (1 Season)1 League0.9
Coppa Italia (6 Seasons)5.5
EFL Cup (2 Seasons)3.3
FA Cup (1 Season)0.9
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-201925FC Copenhagen2. Europa LgGR1.044354400044000251629700000130Matches
1 Season1 Club1 League1.044354400044000251629700000130
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201622fi FinlandFriendlies (M)0.5Matches
201723fi FinlandFriendlies (M)1.0Matches
201824fi FinlandFriendlies (M)1.5Matches
2018-201925fi FinlandUEFA Nations League28th1.0Matches
202026fi FinlandFriendlies (M)2.0Matches
202127fi FinlandFriendlies (M)1.5Matches
202127fi FinlandUEFA Euro Qualifying1.0Matches
202228fi FinlandWCQ2.0Matches
202228fi FinlandFriendlies (M)2.0Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.0Matches
202430fi FinlandFriendlies (M)1.5Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.0Matches
8 Seasons1 Club5 Leagues16.0
Friendlies (M) (8 Seasons)10.0
UEFA Nations League (4 Seasons)3.0
WCQ (3 Seasons)2.0
UEFA Euro Qualifying (3 Seasons)1.0
UEFA Euro (1 Season)

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
201319Lahtifi FIN1. Veikkausliiga181,6209054.518.0180
2014-201521Fulhameng ENG2. Championship4360908.74.044000.0029-7-1.75-1.42Matches
2014-201521Fulhameng ENGLeague Cup00001Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two4319807.73.544001.4076+1+0.28+0.75Matches
2015-201622Fulhameng ENG2. Championship00001Matches
2015-201622Stevenageeng ENGFA Cup1777742.80.91770003.0020+2+2.34+2.34Matches
2015-201622Stevenageeng ENG4. League Two109009021.710.01010010.601019-9-0.90-0.73Matches
2016-201723Fulhameng ENG2. Championship00004Matches
2016-201723Fulhameng ENGEFL Cup3300100100.03.331003002.0065+1+0.30Matches
2017-201824Horsensdk DEN1. Danish Superliga282,5209077.828.02828011.253439-5-0.18+0.95Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga312,7388884.530.430892916332.427527+48+1.58+1.40Matches
2018-201925FC Copenhagen2. Europa Lg1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04Matches
2019-202026Bresciait ITACoppa Italia1120120100.01.311201000.0012-1-0.75Matches
2019-202026Bresciait ITA1. Serie A292,6109076.329.0299029020.722759-32-1.10+0.2329.857.6-27.9-0.96-0.59Matches
2020-202127Bresciait ITACoppa Italia0001Matches
2020-202127Bresciait ITA2. Serie B373,3309097.437.0379037001.456052+8+0.22+0.2250.160.0-10.0-0.27-0.03Matches
2021-202228Bresciait ITACoppa Italia1727260.00.80017201.001100.000.00Matches
2021-202228Bresciait ITA2. Serie B373,2858996.136.5378936011.705332+21+0.58+1.2455.538.7+16.8+0.46-0.53Matches
2022-202329Veneziait ITACoppa Italia19090100.01.01901000.0023-1-1.00Matches
2022-202329Veneziait ITA2. Serie B343,0499089.233.9349033001.264644+2+0.06+0.3043.748.4-4.7-0.14-0.05Matches
2023-202430Veneziait ITACoppa Italia1120120100.01.311201001.002200.00Matches
2023-202430Veneziait ITA2. Serie B292,6109076.329.0299029021.885336+17+0.59-0.0844.331.3+13.1+0.450.00Matches
2024-202531Veneziait ITACoppa Italia19090100.01.01901000.0013-2-2.00Matches
2024-202531Veneziait ITA1. Serie A76309041.27.07907080.57512-7-1.00-0.406.611.0-4.5-0.64-0.10Matches
12 Seasons8 Clubs10 Leagues27824,9309049.2277.027690254268301.43388352+36+0.14+0.50231.4247.9-16.5-0.10+0.05
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
Brescia (3 Seasons)3 Leagues1059,4179088.9104.61049010317241.32142146-4-0.04+1.04135.3156.3-21.0-0.21-0.03
Venezia (3 Seasons)3 Leagues736,5899076.073.27390720101.40109100+9+0.12+0.1794.690.7+3.9+0.06+0.13
Fulham (3 Seasons)2 Leagues7660945.17.371007060.86814-6-0.82-0.48
FC Copenhagen (1 Season)2 Leagues322,8288874.831.431893016382.407628+48+1.53+1.621.50.9+0.7+0.66+1.04
Horsens (1 Season)1 League282,5209077.828.02828011.253439-5-0.18+0.95
Lahti (1 Season)1 League181,6209054.518.0180
Stevenage (1 Season)2 Leagues119778922.610.9117710010.821219-7-0.64-0.48
Acc'ton Stanley (1 Season)1 League4319807.73.544001.4076+1+0.28+0.75
Coppa Italia (6 Seasons)54929878.15.54105417210.40711-4-0.73-0.73
Serie B (4 Seasons)13712,2749089.7136.413790135031.56212164+48+0.35+0.10193.6178.4+15.1+0.11-0.21
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Danish Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
Serie A (2 Seasons)363,2409065.536.03690360100.693271-39-1.08-0.1436.368.7-32.3-0.90-0.44
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
EFL Cup (2 Seasons)330010052.63.331003012.0065+1+0.30
Veikkausliiga (1 Season)181,6209054.518.0180
Europa Lg (1 Season)1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04
FA Cup (1 Season)1777742.80.91770003.0020+2+2.34+2.34
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
201319Lahti1 League181,6209054.518.0180
2014-201521Acc'ton Stanley1 League4319807.73.544001.4076+1+0.28+0.75
2014-201521Fulham2 Leagues4360908.24.044010.0029-7-1.75-1.42
2015-201622Stevenage2 Leagues119778922.610.9117710010.821219-7-0.64-0.48
2015-201622Fulham1 League00001
2016-201723Fulham2 Leagues33001006.83.331003042.0065+1+0.30
2017-201824Horsens1 League282,5209077.828.02828011.253439-5-0.18+0.95
2018-201925FC Copenhagen2 Leagues322,8288874.831.431893016382.407628+48+1.53+1.621.50.9+0.7+0.66+1.04
2019-202026Brescia2 Leagues302,7309177.130.3309130020.702861-33-1.09+0.2529.857.6-27.9-0.96-0.59
2020-202127Brescia2 Leagues373,3309094.937.0379037011.456052+8+0.22+0.2250.160.0-10.0-0.27-0.03
2021-202228Brescia2 Leagues383,3578894.837.337893617211.685433+21+0.56+1.0555.538.7+16.8+0.46-0.53
2022-202329Venezia2 Leagues353,1399089.434.9359034001.224847+1+0.03+0.2743.748.4-4.7-0.14-0.05
2023-202430Venezia2 Leagues302,7309177.130.3309130021.855538+17+0.56-0.1144.331.3+13.1+0.450.00
2024-202531Venezia2 Leagues87209044.48.08908080.50615-9-1.13-0.536.611.0-4.5-0.64-0.10
12 Seasons8 Clubs10 Leagues27824,9309049.2277.027690254268301.43388352+36+0.14+0.50231.4247.9-16.5-0.10+0.05
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
Brescia (3 Seasons)3 Leagues1059,4179088.9104.61049010317241.32142146-4-0.04+1.04135.3156.3-21.0-0.21-0.03
Venezia (3 Seasons)3 Leagues736,5899076.073.27390720101.40109100+9+0.12+0.1794.690.7+3.9+0.06+0.13
Fulham (3 Seasons)2 Leagues7660945.17.371007060.86814-6-0.82-0.48
FC Copenhagen (1 Season)2 Leagues322,8288874.831.431893016382.407628+48+1.53+1.621.50.9+0.7+0.66+1.04
Horsens (1 Season)1 League282,5209077.828.02828011.253439-5-0.18+0.95
Lahti (1 Season)1 League181,6209054.518.0180
Stevenage (1 Season)2 Leagues119778922.610.9117710010.821219-7-0.64-0.48
Acc'ton Stanley (1 Season)1 League4319807.73.544001.4076+1+0.28+0.75
Coppa Italia (6 Seasons)54929878.15.54105417210.40711-4-0.73-0.73
Serie B (4 Seasons)13712,2749089.7136.413790135031.56212164+48+0.35+0.10193.6178.4+15.1+0.11-0.21
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Danish Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
Serie A (2 Seasons)363,2409065.536.03690360100.693271-39-1.08-0.1436.368.7-32.3-0.90-0.44
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
EFL Cup (2 Seasons)330010052.63.331003012.0065+1+0.30
Veikkausliiga (1 Season)181,6209054.518.0180
Europa Lg (1 Season)1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04
FA Cup (1 Season)1777742.80.91770003.0020+2+2.34+2.34
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
201319Lahtifi FIN1. Veikkausliiga5th181,6209054.518.0180
2014-201521Acc'ton Stanleyeng ENG4. League Two17th4319807.73.544001.4076+1+0.28+0.75Matches
2014-201521Fulhameng ENG2. Championship17th4360908.74.044000.0029-7-1.75-1.42Matches
2015-201622Stevenageeng ENG4. League Two18th109009021.710.01010010.601019-9-0.90-0.73Matches
2015-201622Fulhameng ENG2. Championship20th00001Matches
2016-201723Fulhameng ENG2. Championship6th00004Matches
2017-201824Horsensdk DEN1. Danish Superliga6th282,5209077.828.02828011.253439-5-0.18+0.95Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st312,7388884.530.430892916332.427527+48+1.58+1.40Matches
2019-202026Bresciait ITA1. Serie A19th292,6109076.329.0299029020.722759-32-1.10+0.2329.857.6-27.9-0.96-0.59Matches
2020-202127Bresciait ITA2. Serie B7th373,3309097.437.0379037001.456052+8+0.22+0.2250.160.0-10.0-0.27-0.03Matches
2021-202228Bresciait ITA2. Serie B5th373,2858996.136.5378936011.705332+21+0.58+1.2455.538.7+16.8+0.46-0.53Matches
2022-202329Veneziait ITA2. Serie B8th343,0499089.233.9349033001.264644+2+0.06+0.3043.748.4-4.7-0.14-0.05Matches
2023-202430Veneziait ITA2. Serie B3rd292,6109076.329.0299029021.885336+17+0.59-0.0844.331.3+13.1+0.450.00Matches
2024-202531Veneziait ITA1. Serie A19th76309041.27.07907080.57512-7-1.00-0.406.611.0-4.5-0.64-0.10Matches
12 Seasons8 Clubs6 Leagues26823,9718949.1266.326790246163231.44372335+37+0.15+0.52229.9247.1-17.2-0.10+0.01
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
Brescia (3 Seasons)2 Leagues1039,2259089.9102.510390102031.33140143-3-0.03+1.10135.3156.3-21.0-0.21-0.03
Venezia (3 Seasons)2 Leagues706,2899075.169.97090690101.4510492+12+0.17+0.2194.690.7+3.9+0.06+0.13
Fulham (3 Seasons)1 League4360902.94.044050.0029-7-1.75-1.42
FC Copenhagen (1 Season)1 League312,7388884.530.430892916332.427527+48+1.58+1.40
Horsens (1 Season)1 League282,5209077.828.02828011.253439-5-0.18+0.95
Lahti (1 Season)1 League181,6209054.518.0180
Stevenage (1 Season)1 League109009021.710.01010010.601019-9-0.90-0.73
Acc'ton Stanley (1 Season)1 League4319807.73.544001.4076+1+0.28+0.75
Serie B (4 Seasons)13712,2749089.7136.413790135031.56212164+48+0.35+0.10193.6178.4+15.1+0.11-0.21
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Danish Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
Serie A (2 Seasons)363,2409065.536.03690360100.693271-39-1.08-0.1436.368.7-32.3-0.90-0.44
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
Veikkausliiga (1 Season)181,6209054.518.0180
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
2014-201521Fulhameng ENGLeague Cup9th00001Matches
2015-201622Stevenageeng ENGFA Cup65th1777742.80.91770003.0020+2+2.34+2.34Matches
2016-201723Fulhameng ENGEFL Cup17th3300100100.03.331003002.0065+1+0.30Matches
2019-202026Bresciait ITACoppa Italia25th1120120100.01.311201000.0012-1-0.75Matches
2020-202127Bresciait ITACoppa Italia17th0001Matches
2021-202228Bresciait ITACoppa ItaliaRd11727260.00.80017201.001100.000.00Matches
2022-202329Veneziait ITACoppa ItaliaRd119090100.01.01901000.0023-1-1.00Matches
2023-202430Veneziait ITACoppa ItaliaRd11120120100.01.311201001.002200.00Matches
2024-202531Veneziait ITACoppa ItaliaRd119090100.01.01901000.0013-2-2.00Matches
9 Seasons4 Clubs3 Leagues98699763.09.78100717221.221516-1-0.10-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Venezia (3 Seasons)1 League3300100100.03.331003000.3358-3-0.90
Brescia (3 Seasons)1 League21929658.22.11120117210.5023-1-0.47-0.47
Fulham (2 Seasons)1 League330010052.63.331003012.0065+1+0.30
Stevenage (1 Season)1 League1777742.80.91770003.0020+2+2.34+2.34
Coppa Italia (6 Seasons)54929878.15.54105417210.40711-4-0.73-0.73
EFL Cup (2 Seasons)330010052.63.331003012.0065+1+0.30
FA Cup (1 Season)1777742.80.91770003.0020+2+2.34+2.34
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-201925FC Copenhagen2. Europa LgGR1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04Matches
1 Season1 Club1 League1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201420fi FinlandFriendlies (M)00002Matches
201420fi FinlandWCQ00001Matches
201622fi FinlandFriendlies (M)144448.10.50014340.0002-2-4.09-2.28Matches
201622fi FinlandUEFA Euro Qualifying00007Matches
201723fi FinlandFriendlies (M)1909033.31.01901023.0030+3+3.00+3.00Matches
201824fi FinlandWCQ000010Matches
201824fi FinlandFriendlies (M)21356830.01.52681013.0051+4+2.67+2.10Matches
2018-201925fi FinlandUEFA Nations League28th1909016.71.01901050.0002-2-2.00-2.80Matches
202026fi FinlandFriendlies (M)218090100.02.02902001.5035-2-1.00Matches
2020-202127fi FinlandUEFA Nations LeagueLgB00006Matches
202127fi FinlandFriendlies (M)21356837.51.52681010.0023-1-0.67+0.53Matches
202127fi FinlandUEFA EuroGR0003Matches
202127fi FinlandUEFA Euro Qualifying1909010.01.01900090.0012-1-1.00-1.78Matches
202228fi FinlandWCQ21809025.02.02902061.003300.000.00Matches
202228fi FinlandFriendlies (M)21809050.02.02902011.002200.00+1.00Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1909016.71.01901030.0001-1-1.00-1.60Matches
202430fi FinlandFriendlies (M)21356850.01.52681002.0021+1+0.67+2.00Matches
202430fi FinlandUEFA Euro Qualifying00007Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1909016.71.01901050.0002-2-2.00-0.20Matches
8 Seasons1 Club5 Leagues181,4398013.916.0178213143731.112124-3-0.19+0.03
Friendlies (M) (8 Seasons)128997532.210.011788143111.501714+3+0.30+1.18
UEFA Nations League (4 Seasons)32709012.53.039030190.0005-5-1.67-1.53
WCQ (3 Seasons)2180907.72.029020171.003300.000.00
UEFA Euro Qualifying (3 Seasons)190903.21.019000230.0012-1-1.00-1.78
UEFA Euro (1 Season)0003

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
201319Lahtifi FIN1. Veikkausliiga18.010
2014-201521Fulhameng ENG2. Championship4.0000Matches
2014-201521Acc'ton Stanleyeng ENG4. League Two3.5000Matches
2015-201622Stevenageeng ENGFA Cup0.90000Matches
2015-201622Stevenageeng ENG4. League Two10.0000Matches
2016-201723Fulhameng ENGEFL Cup3.3100110200000Matches
2017-201824Horsensdk DEN1. Danish Superliga28.0200200000000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga30.43000Matches
2018-201925FC Copenhagen2. Europa Lg1.0000000000000100Matches
2019-202026Bresciait ITACoppa Italia1.30000000000Matches
2019-202026Bresciait ITA1. Serie A29.0100040061000187187.5Matches
2020-202127Bresciait ITA2. Serie B37.03001200010112950100.0Matches
2021-202228Bresciait ITACoppa Italia0.80000000000Matches
2021-202228Bresciait ITA2. Serie B36.5200060020000445183.3Matches
2022-202329Veneziait ITACoppa Italia1.00000000000Matches
2022-202329Veneziait ITA2. Serie B33.93102300010104630100.0Matches
2023-202430Veneziait ITACoppa Italia1.30000000000Matches
2023-202430Veneziait ITA2. Serie B29.01001300000102640100.0Matches
2024-202531Veneziait ITACoppa Italia1.00000000000Matches
2024-202531Veneziait ITA1. Serie A7.00001000000111020100.0Matches
12 Seasons8 Clubs10 Leagues277.01710819028304217426292.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (3 Seasons)3 Leagues104.660011200820119117289.5
Venezia (3 Seasons)3 Leagues73.24104600010318290100.0
Fulham (3 Seasons)2 Leagues7.3100110200000
FC Copenhagen (1 Season)2 Leagues31.4300000000000100
Horsens (1 Season)1 League28.0200200000000
Lahti (1 Season)1 League18.010
Stevenage (1 Season)2 Leagues10.900000
Acc'ton Stanley (1 Season)1 League3.5000
Coppa Italia (6 Seasons)5.50000000000
Serie B (4 Seasons)136.4910414002203114517194.4
Championship (3 Seasons)4.0000
Danish Superliga (2 Seasons)58.4500200000000
Serie A (2 Seasons)36.0100140061011289190.0
League Two (2 Seasons)13.5000
EFL Cup (2 Seasons)3.3100110200000
Veikkausliiga (1 Season)18.010
Europa Lg (1 Season)1.0000000000000100
FA Cup (1 Season)0.90000
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
201319Lahti1 League18.010
2014-201521Acc'ton Stanley1 League3.5000
2014-201521Fulham2 Leagues4.0000
2015-201622Stevenage2 Leagues10.900000
2016-201723Fulham2 Leagues3.3100110200000
2017-201824Horsens1 League28.0200200000000
2018-201925FC Copenhagen2 Leagues31.4300000000000100
2019-202026Brescia2 Leagues30.3100040061000187187.5
2020-202127Brescia2 Leagues37.03001200010112950100.0
2021-202228Brescia2 Leagues37.3200060020000445183.3
2022-202329Venezia2 Leagues34.93102300010104630100.0
2023-202430Venezia2 Leagues30.31001300000102640100.0
2024-202531Venezia2 Leagues8.00001000000111020100.0
12 Seasons8 Clubs10 Leagues277.01710819028304217426292.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (3 Seasons)3 Leagues104.660011200820119117289.5
Venezia (3 Seasons)3 Leagues73.24104600010318290100.0
Fulham (3 Seasons)2 Leagues7.3100110200000
FC Copenhagen (1 Season)2 Leagues31.4300000000000100
Horsens (1 Season)1 League28.0200200000000
Lahti (1 Season)1 League18.010
Stevenage (1 Season)2 Leagues10.900000
Acc'ton Stanley (1 Season)1 League3.5000
Coppa Italia (6 Seasons)5.50000000000
Serie B (4 Seasons)136.4910414002203114517194.4
Championship (3 Seasons)4.0000
Danish Superliga (2 Seasons)58.4500200000000
Serie A (2 Seasons)36.0100140061011289190.0
League Two (2 Seasons)13.5000
EFL Cup (2 Seasons)3.3100110200000
Veikkausliiga (1 Season)18.010
Europa Lg (1 Season)1.0000000000000100
FA Cup (1 Season)0.90000
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
201319Lahtifi FIN1. Veikkausliiga5th18.010
2014-201521Acc'ton Stanleyeng ENG4. League Two17th3.5000Matches
2014-201521Fulhameng ENG2. Championship17th4.0000Matches
2015-201622Stevenageeng ENG4. League Two18th10.0000Matches
2017-201824Horsensdk DEN1. Danish Superliga6th28.0200200000000Matches
2018-201925FC Copenhagendk DEN1. Danish Superliga1st30.43000Matches
2019-202026Bresciait ITA1. Serie A19th29.0100040061000187187.5Matches
2020-202127Bresciait ITA2. Serie B7th37.03001200010112950100.0Matches
2021-202228Bresciait ITA2. Serie B5th36.5200060020000445183.3Matches
2022-202329Veneziait ITA2. Serie B8th33.93102300010104630100.0Matches
2023-202430Veneziait ITA2. Serie B3rd29.01001300000102640100.0Matches
2024-202531Veneziait ITA1. Serie A19th7.00001000000111020100.0Matches
12 Seasons8 Clubs6 Leagues266.31610718008304217326292.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (3 Seasons)2 Leagues102.560011200820119117289.5
Venezia (3 Seasons)2 Leagues69.94104600010318290100.0
Fulham (3 Seasons)1 League4.0000
FC Copenhagen (1 Season)1 League30.43000
Horsens (1 Season)1 League28.0200200000000
Lahti (1 Season)1 League18.010
Stevenage (1 Season)1 League10.0000
Acc'ton Stanley (1 Season)1 League3.5000
Serie B (4 Seasons)136.4910414002203114517194.4
Championship (3 Seasons)4.0000
Danish Superliga (2 Seasons)58.4500200000000
Serie A (2 Seasons)36.0100140061011289190.0
League Two (2 Seasons)13.5000
Veikkausliiga (1 Season)18.010
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-201622Stevenageeng ENGFA Cup65th0.90000Matches
2016-201723Fulhameng ENGEFL Cup17th3.3100110200000Matches
2019-202026Bresciait ITACoppa Italia25th1.30000000000Matches
2021-202228Bresciait ITACoppa ItaliaRd10.80000000000Matches
2022-202329Veneziait ITACoppa ItaliaRd11.00000000000Matches
2023-202430Veneziait ITACoppa ItaliaRd11.30000000000Matches
2024-202531Veneziait ITACoppa ItaliaRd11.00000000000Matches
9 Seasons4 Clubs3 Leagues9.7100110200000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Venezia (3 Seasons)1 League3.30000000000
Brescia (3 Seasons)1 League2.10000000000
Fulham (2 Seasons)1 League3.3100110200000
Stevenage (1 Season)1 League0.90000
Coppa Italia (6 Seasons)5.50000000000
EFL Cup (2 Seasons)3.3100110200000
FA Cup (1 Season)0.90000
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-201925FC Copenhagen2. Europa LgGR1.0000000000000100Matches
1 Season1 Club1 League1.0000000000000100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201622fi FinlandFriendlies (M)0.50000Matches
201723fi FinlandFriendlies (M)1.00000Matches
201824fi FinlandFriendlies (M)1.50000Matches
2018-201925fi FinlandUEFA Nations League28th1.00000Matches
202026fi FinlandFriendlies (M)2.00000Matches
202127fi FinlandFriendlies (M)1.50000Matches
202127fi FinlandUEFA Euro Qualifying1.00000000100Matches
202228fi FinlandWCQ2.00000000000Matches
202228fi FinlandFriendlies (M)2.00000Matches
2022-202329fi FinlandUEFA Nations LeagueLgB1.00000000000Matches
202430fi FinlandFriendlies (M)1.50000Matches
2024-202531fi FinlandUEFA Nations LeagueLgB1.00000100000Matches
8 Seasons1 Club5 Leagues16.00000100100
Friendlies (M) (8 Seasons)10.00000
UEFA Nations League (4 Seasons)3.00000100000
WCQ (3 Seasons)2.00000000000
UEFA Euro Qualifying (3 Seasons)1.00000000100
UEFA Euro (1 Season)

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.