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-04-20SatSerie BMatchweek 34AwayW 2–1VeneziaCalcio Lecco 1912YGK9041375.001.300001911.128421.429.7650.044.51317.7117.7Match Report
2024-04-14SunSerie BMatchweek 33HomeW 2–0VeneziaBresciaYGK90404100.010.7000041040.018533.333.4850.046.01715.908.0Match Report
2024-04-07SunSerie BMatchweek 32AwayD 0–0VeneziaAscoliYGK90101100.010.100002922.230723.328.1450.036.31119.1011.0Match Report
2024-04-01MonSerie BMatchweek 31HomeL 2–3VeneziaReggianaYGK9053340.001.800003650.0231026.129.370.023.116318.803.8Match Report
2024-03-26TueFriendlies (M)Friendlies (M)HomeW 2–1fi Finlandee EstoniaYGK9000000Match 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. Superliga28282,52028.0391.391329372.77147517.9531125.0Matches
2018-201925FC Copenhagen2. Europa Lg11901.011.002150.001000.00000Matches
2018-201925FC Copenhagendk DEN1. Superliga31302,73830.400.0024331446.732010.0Matches
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 B25252,25025.0291.16865768.613751040.0321033.3Matches
11 Seasons8 Clubs10 Leagues26626423,851265.03291.25105572871.510669896825.843309423.1
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
Fulham (3 Seasons)2 Leagues776607.3141.91382463.220500.00000
Venezia (2 Seasons)2 Leagues61615,50961.2781.2723716271.32516201524.613103023.1
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 (5 Seasons)434024.561.91161268.801200.0211050.0
Serie B (4 Seasons)13313311,914132.41571.1953137273.35739373727.823156228.6
Championship (3 Seasons)443604.092.25251664.000400.0
Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
League Cup (2 Seasons)333003.351.5013861.520100.00000
Serie A (1 Season)29292,61029.0592.0318112472.45618517.21091010.0
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 Leagues26262,37026.3311.18926369.613851038.5532040.0
11 Seasons8 Clubs10 Leagues26626423,851265.03291.25105572871.510669896825.843309423.1
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
Fulham (3 Seasons)2 Leagues776607.3141.91382463.220500.00000
Venezia (2 Seasons)2 Leagues61615,50961.2781.2723716271.32516201524.613103023.1
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 (5 Seasons)434024.561.91161268.801200.0211050.0
Serie B (4 Seasons)13313311,914132.41571.1953137273.35739373727.823156228.6
Championship (3 Seasons)443604.092.25251664.000400.0
Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
League Cup (2 Seasons)333003.351.5013861.520100.00000
Serie A (1 Season)29292,61029.0592.0318112472.45618517.21091010.0
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. Superliga6th28282,52028.0391.391329372.77147517.9531125.0Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25252,25025.0291.16865768.613751040.0321033.3Matches
11 Seasons8 Clubs6 Leagues25725622,981255.33171.24102470771.710367866726.241298421.6
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
Fulham (3 Seasons)1 League443604.092.25251664.000400.0
Venezia (2 Seasons)1 League59595,29958.9731.2422415271.42515191525.41192018.2
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)13313311,914132.41571.1953137273.35739373727.823156228.6
Championship (3 Seasons)443604.092.25251664.000400.0
Superliga (2 Seasons)59585,25858.4390.671329372.73117101932.8851216.7
League Two (2 Seasons)14141,21913.5282.07603253.334717.1
Serie A (1 Season)29292,61029.0592.0318112472.45618517.21091010.0
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
8 Seasons4 Clubs3 Leagues877808.7111.70292065.5313114.3211050.0
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)1 League211922.111.253266.700100.00000
Fulham (2 Seasons)1 League333003.351.5013861.520100.00000
Venezia (2 Seasons)1 League222102.352.14131069.201100.0211050.0
Stevenage (1 Season)1 League11780.901001100.00000
Coppa Italia (5 Seasons)434024.561.91161268.801200.0211050.0
League 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)11901.010000.00000Matches
8 Seasons1 Club5 Leagues16151,30314.561.50221672.7546320.042020.0
Friendlies (M) (8 Seasons)11108539.5523330.022000.0
WCQ (3 Seasons)221802.031.5011872.702000.01001
UEFA Nations League (3 Seasons)221802.011.005480.000200.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. Superliga28.0393Matches
2018-201925FC Copenhagen2. Europa Lg1.0100001.20.58+0.2+0.17133240.633766.743.910100.068.612325.000.0011.5Matches
2018-201925FC Copenhagendk DEN1. Superliga30.402Matches
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 B25.029204126.50.28-1.5-0.068424234.764112329.531.115933.331.9345123.5130.5212.1Matches
11 Seasons8 Clubs10 Leagues265.0329303287224.70.28+14.7+0.09692193835.7361387736.133.9136546.438.82609983.81210.7512.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
Fulham (3 Seasons)2 Leagues7.3140
Venezia (2 Seasons)2 Leagues61.2781018370.80.28+0.8+0.0126170337.1157835132.432.545941.836.5908374.1500.8514.1
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 (5 Seasons)4.561
Serie B (4 Seasons)132.4157153204169.90.29+16.9+0.13541152635.5300170634.133.2108046.638.62067783.81090.8213.7
Championship (3 Seasons)4.09
Superliga (2 Seasons)58.4395
League Two (2 Seasons)13.528
League Cup (2 Seasons)3.350
Serie A (1 Season)29.059908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0
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 Leagues26.331304126.50.28-1.5-0.068424234.764112329.531.115933.331.9345123.5130.5212.1
11 Seasons8 Clubs10 Leagues265.0329303287224.70.28+14.7+0.09692193835.7361387736.133.9136546.438.82609983.81210.7512.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
Fulham (3 Seasons)2 Leagues7.3140
Venezia (2 Seasons)2 Leagues61.2781018370.80.28+0.8+0.0126170337.1157835132.432.545941.836.5908374.1500.8514.1
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 (5 Seasons)4.561
Serie B (4 Seasons)132.4157153204169.90.29+16.9+0.13541152635.5300170634.133.2108046.638.62067783.81090.8213.7
Championship (3 Seasons)4.09
Superliga (2 Seasons)58.4395
League Two (2 Seasons)13.528
League Cup (2 Seasons)3.350
Serie A (1 Season)29.059908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0
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. Superliga6th28.0393Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.029204126.50.28-1.5-0.068424234.764112329.531.115933.331.9345123.5130.5212.1Matches
11 Seasons8 Clubs6 Leagues255.3317293287223.50.28+14.5+0.09679190635.6358087035.833.8135546.038.52597953.71210.7512.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
Fulham (3 Seasons)1 League4.09
Venezia (2 Seasons)1 League58.973918370.80.28+0.8+0.0126170337.1157835132.432.545941.836.5908374.1500.8514.1
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)132.4157153204169.90.29+16.9+0.13541152635.5300170634.133.2108046.638.62067783.81090.8213.7
Championship (3 Seasons)4.09
Superliga (2 Seasons)58.4395
League Two (2 Seasons)13.528
Serie A (1 Season)29.059908353.60.25-2.4-0.0813838036.357916444.936.927543.638.3530173.2120.419.0
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
8 Seasons4 Clubs3 Leagues8.7111
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)1 League2.110
Fulham (2 Seasons)1 League3.350
Venezia (2 Seasons)1 League2.351
Stevenage (1 Season)1 League0.90
Coppa Italia (5 Seasons)4.561
League 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.00Matches
8 Seasons1 Club5 Leagues14.562
Friendlies (M) (8 Seasons)9.52
WCQ (3 Seasons)2.030
UEFA Nations League (3 Seasons)2.010
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. Superliga28282,52028.0000000200.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
2018-201925FC Copenhagendk DEN1. Superliga31302,73830.4000000300.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 B25252,25025.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
11 Seasons8 Clubs10 Leagues26626423,850265.01011001710.00.00.10.10000.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
Fulham (3 Seasons)2 Leagues776607.3000000100.000.000.000.000.00
Venezia (2 Seasons)2 Leagues61615,50961.2000000410.00.00.00.00000.000.000.000.000.000.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 (5 Seasons)434024.5000000000.000.000.000.000.00
Serie B (4 Seasons)13313311,914132.4000000910.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
League Cup (2 Seasons)333003.3000000100.000.000.000.000.00
Serie A (1 Season)29292,61029.0000000100.00.00.00.00000.000.000.000.000.000.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 Leagues26262,37026.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
11 Seasons8 Clubs10 Leagues26626423,850265.01011001710.00.00.10.10000.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
Fulham (3 Seasons)2 Leagues776607.3000000100.000.000.000.000.00
Venezia (2 Seasons)2 Leagues61615,50961.2000000410.00.00.00.00000.000.000.000.000.000.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 (5 Seasons)434024.5000000000.000.000.000.000.00
Serie B (4 Seasons)13313311,914132.4000000910.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
League Cup (2 Seasons)333003.3000000100.000.000.000.000.00
Serie A (1 Season)29292,61029.0000000100.00.00.00.00000.000.000.000.000.000.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. Superliga6th28282,52028.0000000200.000.000.000.000.00Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25252,25025.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
11 Seasons8 Clubs6 Leagues25725622,981255.31011001610.00.00.10.10000.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
Fulham (3 Seasons)1 League443604.0000000000.000.000.000.000.00
Venezia (2 Seasons)1 League59595,29958.9000000410.00.00.00.00000.000.000.000.000.000.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)13313311,914132.4000000910.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (3 Seasons)443604.0000000000.000.000.000.000.00
Superliga (2 Seasons)59585,25858.4000000500.000.000.000.000.00
League Two (2 Seasons)14141,21913.5101100000.070.000.070.070.07
Serie A (1 Season)29292,61029.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
8 Seasons4 Clubs3 Leagues877798.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
Brescia (3 Seasons)1 League211922.1000000000.000.000.000.000.00
Fulham (2 Seasons)1 League333003.3000000100.000.000.000.000.00
Venezia (2 Seasons)1 League222102.3000000000.000.000.000.000.00
Stevenage (1 Season)1 League11770.9000000000.000.000.000.000.00
Coppa Italia (5 Seasons)434024.5000000000.000.000.000.000.00
League 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)11901.0000000000.000.000.000.000.00Matches
202430fi FinlandUEFA Euro Qualifying00Matches
8 Seasons1 Club5 Leagues16151,30414.5000000000.000.000.000.000.00
Friendlies (M) (8 Seasons)11108549.5000000000.000.000.000.000.00
WCQ (3 Seasons)221802.0000000000.000.000.000.000.00
UEFA Nations League (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. Superliga28.00000.000.0000Matches
2018-201925FC Copenhagen2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2018-201925FC Copenhagendk DEN1. Superliga30.4000Matches
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 B25.00000.000.000000.00.00.00.0Matches
11 Seasons8 Clubs10 Leagues265.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
Fulham (3 Seasons)2 Leagues7.30000.000.0000
Venezia (2 Seasons)2 Leagues61.20000.000.000000.00.00.00.0
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 (5 Seasons)4.50000.000.0000
Serie B (4 Seasons)132.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Superliga (2 Seasons)58.40000.000.0000
League Two (2 Seasons)13.5110.071.0000
League Cup (2 Seasons)3.30000.000.0000
Serie A (1 Season)29.00000.000.000000.00.00.00.0
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 Leagues26.30000.000.000000.00.00.00.0
11 Seasons8 Clubs10 Leagues265.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
Fulham (3 Seasons)2 Leagues7.30000.000.0000
Venezia (2 Seasons)2 Leagues61.20000.000.000000.00.00.00.0
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 (5 Seasons)4.50000.000.0000
Serie B (4 Seasons)132.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Superliga (2 Seasons)58.40000.000.0000
League Two (2 Seasons)13.5110.071.0000
League Cup (2 Seasons)3.30000.000.0000
Serie A (1 Season)29.00000.000.000000.00.00.00.0
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. Superliga6th28.00000.000.0000Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.00000.000.000000.00.00.00.0Matches
11 Seasons8 Clubs6 Leagues255.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
Fulham (3 Seasons)1 League4.0000.0000
Venezia (2 Seasons)1 League58.90000.000.000000.00.00.00.0
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)132.40000.000.000000.00.00.00.0
Championship (3 Seasons)4.0000.0000
Superliga (2 Seasons)58.40000.000.0000
League Two (2 Seasons)13.5110.071.0000
Serie A (1 Season)29.00000.000.000000.00.00.00.0
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
8 Seasons4 Clubs3 Leagues8.70000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brescia (3 Seasons)1 League2.10000.000.0000
Fulham (2 Seasons)1 League3.30000.000.0000
Venezia (2 Seasons)1 League2.30000.000.0000
Stevenage (1 Season)1 League0.9000
Coppa Italia (5 Seasons)4.50000.000.0000
League 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.0000Matches
8 Seasons1 Club5 Leagues14.50000.000.0000
Friendlies (M) (8 Seasons)9.5000
WCQ (3 Seasons)2.00000.000.0000
UEFA Nations League (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. Superliga28.00Matches
2018-201925FC Copenhagen2. Europa Lg1.0234353.590680622100.077100.0133339.400.00.00.002000Matches
2018-201925FC Copenhagendk DEN1. Superliga30.40Matches
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 B25.062380177.81538310191133133100.032633298.215332447.200.00.00.008000Matches
11 Seasons8 Clubs10 Leagues265.03583498871.8978916899675175299.91669170398.01123247945.300.10.2-0.1264100
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
Fulham (3 Seasons)2 Leagues7.30
Venezia (2 Seasons)2 Leagues61.21535204075.24053827934304304100.075076897.745593948.500.00.10.0022000
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 (5 Seasons)4.50
Serie B (4 Seasons)132.42974409072.7799285583962963099.81404143398.0905198045.700.00.20.0154100
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.50
League Cup (2 Seasons)3.30
Serie A (1 Season)29.058685568.51705712351120120100.025826398.120546644.000.00.00.018000
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 Leagues26.362380177.81538310191133133100.032633298.215332447.200.00.00.008000
11 Seasons8 Clubs10 Leagues265.03583498871.8978916899675175299.91669170398.01123247945.300.10.2-0.1264100
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
Fulham (3 Seasons)2 Leagues7.30
Venezia (2 Seasons)2 Leagues61.21535204075.24053827934304304100.075076897.745593948.500.00.10.0022000
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 (5 Seasons)4.50
Serie B (4 Seasons)132.42974409072.7799285583962963099.81404143398.0905198045.700.00.20.0154100
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.50
League Cup (2 Seasons)3.30
Serie A (1 Season)29.058685568.51705712351120120100.025826398.120546644.000.00.00.018000
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. Superliga6th28.00Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.062380177.81538310191133133100.032633298.215332447.200.00.00.008000Matches
11 Seasons8 Clubs6 Leagues255.33560494572.0969856819074975099.91662169698.01110244645.400.10.2-0.1262100
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
Fulham (3 Seasons)1 League4.00
Venezia (2 Seasons)1 League58.91535204075.24053827934304304100.075076897.745593948.500.00.10.0022000
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)132.42974409072.7799285583962963099.81404143398.0905198045.700.00.20.0154100
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.50
Serie A (1 Season)29.058685568.51705712351120120100.025826398.120546644.000.00.00.018000
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
8 Seasons4 Clubs3 Leagues8.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
Brescia (3 Seasons)1 League2.10
Fulham (2 Seasons)1 League3.30
Venezia (2 Seasons)1 League2.30
Stevenage (1 Season)1 League0.90
Coppa Italia (5 Seasons)4.50
League 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.00Matches
8 Seasons1 Club5 Leagues14.50
Friendlies (M) (8 Seasons)9.50
WCQ (3 Seasons)2.00
UEFA Nations League (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. Superliga28.00Matches
2018-201925FC Copenhagen2. Europa Lg1.04328155000000002300Matches
2018-201925FC Copenhagendk DEN1. Superliga30.4Matches
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 B25.0801580220610000000062310Matches
11 Seasons8 Clubs10 Leagues265.0498830981880515052000003583103
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
Fulham (3 Seasons)2 Leagues7.32
Venezia (2 Seasons)2 Leagues61.22040141362416501000000153530
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 (5 Seasons)4.50
Serie B (4 Seasons)132.440902633144836805000000297491
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.32
Serie A (1 Season)29.08554374171420000000058612
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 Leagues26.3801580220610000000062310
11 Seasons8 Clubs10 Leagues265.0498830981880515052000003583103
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (3 Seasons)3 Leagues104.629051657124134504000000202573
Fulham (3 Seasons)2 Leagues7.32
Venezia (2 Seasons)2 Leagues61.22040141362416501000000153530
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 (5 Seasons)4.50
Serie B (4 Seasons)132.440902633144836805000000297491
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.32
Serie A (1 Season)29.08554374171420000000058612
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. Superliga6th28.00Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.0801580220610000000062310Matches
11 Seasons8 Clubs6 Leagues255.3494530701865510050000003560103
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
Fulham (3 Seasons)1 League4.0
Venezia (2 Seasons)1 League58.92040141362416501000000153530
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)132.440902633144836805000000297491
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.40
League Two (2 Seasons)13.5
Serie A (1 Season)29.08554374171420000000058612
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
8 Seasons4 Clubs3 Leagues8.72
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (3 Seasons)1 League2.10
Fulham (2 Seasons)1 League3.32
Venezia (2 Seasons)1 League2.30
Stevenage (1 Season)1 League0.9
Coppa Italia (5 Seasons)4.50
League 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.0Matches
8 Seasons1 Club5 Leagues14.50
Friendlies (M) (8 Seasons)9.5
WCQ (3 Seasons)2.00
UEFA Nations League (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. Superliga28.0Matches
2018-201925FC Copenhagen2. Europa Lg1.011.0010000000.00000000Matches
2018-201925FC Copenhagendk DEN1. Superliga30.4Matches
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 B25.040.1640000010.04100000Matches
11 Seasons8 Clubs10 Leagues265.0190.12136000020.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
Fulham (3 Seasons)2 Leagues7.3
Venezia (2 Seasons)2 Leagues61.280.1462000010.02100000
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 (5 Seasons)4.5
Serie B (4 Seasons)132.4140.1195000010.01100000
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.3
Serie A (1 Season)29.040.1431000010.03010000
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 Leagues26.340.1640000010.04100000
11 Seasons8 Clubs10 Leagues265.0190.12136000020.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
Fulham (3 Seasons)2 Leagues7.3
Venezia (2 Seasons)2 Leagues61.280.1462000010.02100000
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 (5 Seasons)4.5
Serie B (4 Seasons)132.4140.1195000010.01100000
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.3
Serie A (1 Season)29.040.1431000010.03010000
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. Superliga6th28.0Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.040.1640000010.04100000Matches
11 Seasons8 Clubs6 Leagues255.3180.11126000020.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
Fulham (3 Seasons)1 League4.0
Venezia (2 Seasons)1 League58.980.1462000010.02100000
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)132.4140.1195000010.01100000
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
Serie A (1 Season)29.040.1431000010.03010000
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
8 Seasons4 Clubs3 Leagues8.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (3 Seasons)1 League2.1
Fulham (2 Seasons)1 League3.3
Venezia (2 Seasons)1 League2.3
Stevenage (1 Season)1 League0.9
Coppa Italia (5 Seasons)4.5
League 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.0Matches
8 Seasons1 Club5 Leagues14.5
Friendlies (M) (8 Seasons)9.5
WCQ (3 Seasons)2.0
UEFA Nations League (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. Superliga28.000Matches
2018-201925FC Copenhagen2. Europa Lg1.0000000000000000Matches
2018-201925FC Copenhagendk DEN1. Superliga30.4Matches
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 B25.0000000000000071Matches
11 Seasons8 Clubs10 Leagues265.0535004757.13101813913
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
Fulham (3 Seasons)2 Leagues7.3000
Venezia (2 Seasons)2 Leagues61.2111001333.3210101251
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 (5 Seasons)4.5000
Serie B (4 Seasons)132.4222001425.0310124693
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.4000
League Two (2 Seasons)13.50
League Cup (2 Seasons)3.3000
Serie A (1 Season)29.03130033100.0000069220
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 Leagues26.3000000000000071
11 Seasons8 Clubs10 Leagues265.0535004757.13101813913
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
Fulham (3 Seasons)2 Leagues7.3000
Venezia (2 Seasons)2 Leagues61.2111001333.3210101251
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 (5 Seasons)4.5000
Serie B (4 Seasons)132.4222001425.0310124693
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.4000
League Two (2 Seasons)13.50
League Cup (2 Seasons)3.3000
Serie A (1 Season)29.03130033100.0000069220
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. Superliga6th28.000Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.0000000000000071Matches
11 Seasons8 Clubs6 Leagues255.3535004757.13101813913
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
Fulham (3 Seasons)1 League4.00
Venezia (2 Seasons)1 League58.9111001333.3210101251
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)132.4222001425.0310124693
Championship (3 Seasons)4.00
Superliga (2 Seasons)58.4000
League Two (2 Seasons)13.50
Serie A (1 Season)29.03130033100.0000069220
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
8 Seasons4 Clubs3 Leagues8.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
Brescia (3 Seasons)1 League2.1000
Fulham (2 Seasons)1 League3.3000
Venezia (2 Seasons)1 League2.3000
Stevenage (1 Season)1 League0.90
Coppa Italia (5 Seasons)4.5000
League 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.0Matches
8 Seasons1 Club5 Leagues14.5010
Friendlies (M) (8 Seasons)9.50
WCQ (3 Seasons)2.0000
UEFA Nations League (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. Superliga28.0Matches
2018-201925FC Copenhagen2. Europa Lg1.044354400044000251629700000130Matches
2018-201925FC Copenhagendk DEN1. Superliga30.4Matches
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 B25.083768382890083700049527611354000004110Matches
11 Seasons8 Clubs10 Leagues265.05386457153553211538600026691579992990002018530
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
Fulham (3 Seasons)2 Leagues7.3
Venezia (2 Seasons)2 Leagues61.221591788214119002159000117363293270000109460
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 (5 Seasons)4.5
Serie B (4 Seasons)132.44379369543503011437900022641283871810002016380
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.3
Serie A (1 Season)29.096384196120096300038027992021000002020
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 Leagues26.383768382890083700049527611354000004110
11 Seasons8 Clubs10 Leagues265.05386457153553211538600026691579992990002018530
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
Fulham (3 Seasons)2 Leagues7.3
Venezia (2 Seasons)2 Leagues61.221591788214119002159000117363293270000109460
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 (5 Seasons)4.5
Serie B (4 Seasons)132.44379369543503011437900022641283871810002016380
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
League Cup (2 Seasons)3.3
Serie A (1 Season)29.096384196120096300038027992021000002020
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. Superliga6th28.0Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.083768382890083700049527611354000004110Matches
11 Seasons8 Clubs6 Leagues255.35342453653113211534200026441563792020002018400
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
Fulham (3 Seasons)1 League4.0
Venezia (2 Seasons)1 League58.921591788214119002159000117363293270000109460
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)132.44379369543503011437900022641283871810002016380
Championship (3 Seasons)4.0
Superliga (2 Seasons)58.4
League Two (2 Seasons)13.5
Serie A (1 Season)29.096384196120096300038027992021000002020
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
8 Seasons4 Clubs3 Leagues8.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
Brescia (3 Seasons)1 League2.1
Fulham (2 Seasons)1 League3.3
Venezia (2 Seasons)1 League2.3
Stevenage (1 Season)1 League0.9
Coppa Italia (5 Seasons)4.5
League 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.0Matches
8 Seasons1 Club5 Leagues14.5
Friendlies (M) (8 Seasons)9.5
WCQ (3 Seasons)2.0
UEFA Nations League (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. Superliga282,5209077.828.02828011.253439-5-0.18+0.95Matches
2018-201925FC Copenhagen2. Europa Lg1909016.71.01901051.671100.00+0.401.50.9+0.7+0.66+1.04Matches
2018-201925FC Copenhagendk DEN1. Superliga312,7388884.530.430892916332.427527+48+1.58+1.40Matches
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 B252,2509073.525.0259025021.844629+17+0.68+0.0138.824.6+14.2+0.57+0.12Matches
11 Seasons8 Clubs10 Leagues26623,8509049.0265.026490242268221.45375330+45+0.18+0.53219.3230.2-10.9-0.07-0.06
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
Fulham (3 Seasons)2 Leagues7660945.17.371007060.86814-6-0.82-0.48
Venezia (2 Seasons)2 Leagues615,5099082.361.2619060021.479678+18+0.29-0.0982.573.0+9.5+0.16-0.12
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 (5 Seasons)440210174.44.53110317210.5068-2-0.45-0.45
Serie B (4 Seasons)13311,9149089.4132.413390131031.54205157+48+0.36+0.11188.0171.7+16.3+0.12-0.19
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
League Cup (2 Seasons)330010052.63.331003012.0065+1+0.30
Serie A (1 Season)292,6109076.329.0299029020.722759-32-1.10+0.2329.857.6-27.9-0.96-0.59
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 Leagues262,3709174.526.3269126021.814831+17+0.65-0.0238.824.6+14.2+0.57+0.12
11 Seasons8 Clubs10 Leagues26623,8509049.0265.026490242268221.45375330+45+0.18+0.53219.3230.2-10.9-0.07-0.06
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
Fulham (3 Seasons)2 Leagues7660945.17.371007060.86814-6-0.82-0.48
Venezia (2 Seasons)2 Leagues615,5099082.361.2619060021.479678+18+0.29-0.0982.573.0+9.5+0.16-0.12
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 (5 Seasons)440210174.44.53110317210.5068-2-0.45-0.45
Serie B (4 Seasons)13311,9149089.4132.413390131031.54205157+48+0.36+0.11188.0171.7+16.3+0.12-0.19
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
League Cup (2 Seasons)330010052.63.331003012.0065+1+0.30
Serie A (1 Season)292,6109076.329.0299029020.722759-32-1.10+0.2329.857.6-27.9-0.96-0.59
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. Superliga6th282,5209077.828.02828011.253439-5-0.18+0.95Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd252,2509073.525.0259025021.844629+17+0.68+0.0138.824.6+14.2+0.57+0.12Matches
11 Seasons8 Clubs6 Leagues25722,9818949.0255.325690235163151.46360316+44+0.19+0.54217.8229.4-11.5-0.07-0.14
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
Fulham (3 Seasons)1 League4360902.94.044050.0029-7-1.75-1.42
Venezia (2 Seasons)1 League595,2999081.858.9599058021.519273+19+0.32-0.0682.573.0+9.5+0.16-0.12
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)13311,9149089.4132.413390131031.54205157+48+0.36+0.11188.0171.7+16.3+0.12-0.19
Championship (3 Seasons)4360902.94.044050.0029-7-1.75-1.42
Superliga (2 Seasons)595,2588981.158.458895716341.8610966+43+0.74+1.33
League Two (2 Seasons)141,2198714.713.51414010.831725-8-0.59-0.26
Serie A (1 Season)292,6109076.329.0299029020.722759-32-1.10+0.2329.857.6-27.9-0.96-0.59
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
8 Seasons4 Clubs3 Leagues87799760.48.77101617221.381413+1+0.12+0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brescia (3 Seasons)1 League21929658.22.11120117210.5023-1-0.47-0.47
Fulham (2 Seasons)1 League330010052.63.331003012.0065+1+0.30
Venezia (2 Seasons)1 League2210105100.02.321052000.5045-1-0.43
Stevenage (1 Season)1 League1777742.80.91770003.0020+2+2.34+2.34
Coppa Italia (5 Seasons)440210174.44.53110317210.5068-2-0.45-0.45
League 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)19090100.01.01901003.0021+1+1.00Matches
202430fi FinlandUEFA Euro Qualifying00007Matches
8 Seasons1 Club5 Leagues161,3048213.514.5158412143681.192122-1-0.07-0.09
Friendlies (M) (8 Seasons)118547832.79.510818143111.551714+3+0.32+1.15
WCQ (3 Seasons)2180907.72.029020171.003300.000.00
UEFA Nations League (3 Seasons)21809011.12.029020140.0003-3-1.50-2.20
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. Superliga28.0200200000000Matches
2018-201925FC Copenhagen2. Europa Lg1.0000000000000100Matches
2018-201925FC Copenhagendk DEN1. Superliga30.43000Matches
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 B25.01001200000102340100.0Matches
11 Seasons8 Clubs10 Leagues265.01710718028303116124292.3
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
Fulham (3 Seasons)2 Leagues7.3100110200000
Venezia (2 Seasons)2 Leagues61.24103500010206970100.0
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 (5 Seasons)4.50000000000
Serie B (4 Seasons)132.4910413002203114217194.4
Championship (3 Seasons)4.0000
Superliga (2 Seasons)58.4500200000000
League Two (2 Seasons)13.5000
League Cup (2 Seasons)3.3100110200000
Serie A (1 Season)29.0100040061000187187.5
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 Leagues26.31001200000102340100.0
11 Seasons8 Clubs10 Leagues265.01710718028303116124292.3
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
Fulham (3 Seasons)2 Leagues7.3100110200000
Venezia (2 Seasons)2 Leagues61.24103500010206970100.0
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 (5 Seasons)4.50000000000
Serie B (4 Seasons)132.4910413002203114217194.4
Championship (3 Seasons)4.0000
Superliga (2 Seasons)58.4500200000000
League Two (2 Seasons)13.5000
League Cup (2 Seasons)3.3100110200000
Serie A (1 Season)29.0100040061000187187.5
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. Superliga6th28.0200200000000Matches
2018-201925FC Copenhagendk DEN1. 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 B3rd25.01001200000102340100.0Matches
11 Seasons8 Clubs6 Leagues255.31610617008303116024292.3
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
Fulham (3 Seasons)1 League4.0000
Venezia (2 Seasons)1 League58.94103500010206970100.0
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)132.4910413002203114217194.4
Championship (3 Seasons)4.0000
Superliga (2 Seasons)58.4500200000000
League Two (2 Seasons)13.5000
Serie A (1 Season)29.0100040061000187187.5
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
8 Seasons4 Clubs3 Leagues8.7100110200000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brescia (3 Seasons)1 League2.10000000000
Fulham (2 Seasons)1 League3.3100110200000
Venezia (2 Seasons)1 League2.30000000000
Stevenage (1 Season)1 League0.90000
Coppa Italia (5 Seasons)4.50000000000
League 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.00000Matches
8 Seasons1 Club5 Leagues14.50000000100
Friendlies (M) (8 Seasons)9.50000
WCQ (3 Seasons)2.00000000000
UEFA Nations League (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.