Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-12SunBundesligaMatchweek 16AwayL 2–4Werder BremenRB LeipzigNCB4500000000441010.00.00.000374190.2424000Match Report
2024-12-21SatBundesligaMatchweek 15HomeW 4–1Werder BremenUnion BerlinNCB300000000100000.00.00.00077100.004000Match Report
2024-12-03TueDFB-PokalRound of 16HomeW 1–0Werder BremenDarmstadt 98YCB13000000000Match Report
2024-11-30SatBundesligaMatchweek 12HomeD 2–2Werder BremenStuttgartYCB9000000000680000.00.00.020476177.0550100Match Report
2024-11-23SatBundesligaMatchweek 11AwayL 0–1Werder BremenEint FrankfurtYCB9000000000541020.00.00.000454893.8231100Match Report

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
2013-201417Tottenhameng ENG1. Premier League20320.4000000000.000.000.000.000.00Matches
2014-201518Charlton Atheng ENG2. Championship331952.2000000000.000.000.000.000.00Matches
2014-201518Middlesbrougheng ENG2. Championship311461.6000000000.000.000.000.000.00Matches
2014-201518Middlesbrougheng ENGFA Cup10871.0000000000.000.000.000.000.00Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga554505.0000000100.000.000.000.000.00Matches
2015-201619Werder Bremende GER1. Bundesliga31941.0000000000.000.000.000.000.00Matches
2015-201619Werder Bremende GERDFB-Pokal1020.0000000000.000.000.000.000.00Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga332703.0000000100.000.000.000.000.00Matches
2016-201720Werder Bremende GER1. Bundesliga26201,81320.1000000500.000.000.000.000.00Matches
2017-201821Werder Bremende GER1. Bundesliga30302,65529.5101100200.40.40.50.91411120.030.000.030.030.030.010.020.030.010.03Matches
2017-201821Werder Bremende GERDFB-Pokal443904.3101100000.230.000.230.230.23Matches
2018-201922Werder Bremende GER1. Bundesliga23211,87720.9101100720.80.80.51.32212230.050.000.050.050.050.040.020.060.040.06Matches
2018-201922Werder Bremende GERDFB-Pokal443533.9000000000.000.000.000.000.00Matches
2019-202023Werder Bremende GER1. Bundesliga24232,05122.8011000700.30.30.91.22310860.000.040.040.000.040.010.040.050.010.05Matches
2019-202023Werder Bremende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2020-202124Werder Bremende GER1. Bundesliga23191,72319.1000000100.30.30.00.335630.000.000.000.000.000.020.000.020.020.02Matches
2020-202124Werder Bremende GERDFB-Pokal333003.3011000000.000.300.300.000.30Matches
2021-202225Werder Bremende GER2. 2. Bundesliga26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14Matches
2021-202225Werder Bremende GERDFB-Pokal00Matches
2022-202326Werder Bremende GER1. Bundesliga29252,26625.2123100200.50.50.71.258130.040.080.120.040.120.020.030.050.020.05Matches
2022-202326Werder Bremende GERDFB-Pokal222102.3000000000.000.000.000.000.00Matches
2023-202427Werder Bremende GER1. Bundesliga23211,92021.3213200201.71.70.82.51689130.090.050.140.090.140.080.040.120.080.12Matches
2023-202427Werder Bremende GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2024-202528Werder Bremende GER1. Bundesliga744535.0000000000.20.20.10.373620.000.000.000.000.000.030.020.050.030.05Matches
2024-202528Werder Bremende GERDFB-Pokal321051.2000000000.000.000.000.000.00Matches
12 Seasons5 Clubs7 Leagues25121919,967221.976137003126.86.84.711.5115756520.030.030.060.030.060.040.030.070.040.07
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
Werder Bremen (10 Seasons)3 Leagues23420718,787208.776137002926.86.84.711.5115756520.030.030.060.030.060.040.030.070.040.07
Wrd Bremen II (2 Seasons)1 League887208.0000000200.000.000.000.000.00
Middlesbrough (1 Season)2 Leagues412332.6000000000.000.000.000.000.00
Charlton Ath (1 Season)1 League331952.2000000000.000.000.000.000.00
Tottenham (1 Season)1 League20320.4000000000.000.000.000.000.00
Bundesliga (9 Seasons)18816414,852165.05495002624.24.23.67.890603320.030.020.050.030.050.030.020.050.030.05
DFB-Pokal (9 Seasons)20181,63018.1112100000.060.060.110.060.11
3. Liga (2 Seasons)887208.0000000200.000.000.000.000.00
2. Bundesliga (1 Season)26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14
Championship (1 Season)643413.8000000000.000.000.000.000.00
Premier League (1 Season)20320.4000000000.000.000.000.000.00
FA Cup (1 Season)10871.0000000000.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
2013-201417Tottenham1 League20320.4000000000.000.000.000.000.00
2014-201518Charlton Ath1 League331952.2000000000.000.000.000.000.00
2014-201518Middlesbrough2 Leagues412332.6000000000.000.000.000.000.00
2015-201619Wrd Bremen II1 League554505.0000000100.000.000.000.000.00
2015-201619Werder Bremen2 Leagues41961.1000000000.000.000.000.000.00
2016-201720Wrd Bremen II1 League332703.0000000100.000.000.000.000.00
2016-201720Werder Bremen1 League26201,81320.1000000500.000.000.000.000.00
2017-201821Werder Bremen2 Leagues34343,04533.8202200200.40.40.50.91411120.060.000.060.060.060.010.020.030.010.03
2018-201922Werder Bremen2 Leagues27252,23024.8101100720.80.80.51.32212230.040.000.040.040.040.040.020.060.040.06
2019-202023Werder Bremen2 Leagues26252,23124.8011000700.30.30.91.22310860.000.040.040.000.040.010.040.050.010.05
2020-202124Werder Bremen2 Leagues26222,02322.5011000100.30.30.00.335630.000.040.040.000.040.020.000.020.020.02
2021-202225Werder Bremen2 Leagues26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14
2022-202326Werder Bremen2 Leagues31272,47627.5123100200.50.50.71.258130.040.070.110.040.110.020.030.050.020.05
2023-202427Werder Bremen2 Leagues24222,01022.3213200201.71.70.82.51689130.090.040.130.090.130.080.040.120.080.12
2024-202528Werder Bremen2 Leagues1065586.2000000000.20.20.10.373620.000.000.000.000.000.030.020.050.030.05
12 Seasons5 Clubs7 Leagues25121919,967221.976137003126.86.84.711.5115756520.030.030.060.030.060.040.030.070.040.07
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
Werder Bremen (10 Seasons)3 Leagues23420718,787208.776137002926.86.84.711.5115756520.030.030.060.030.060.040.030.070.040.07
Wrd Bremen II (2 Seasons)1 League887208.0000000200.000.000.000.000.00
Middlesbrough (1 Season)2 Leagues412332.6000000000.000.000.000.000.00
Charlton Ath (1 Season)1 League331952.2000000000.000.000.000.000.00
Tottenham (1 Season)1 League20320.4000000000.000.000.000.000.00
Bundesliga (9 Seasons)18816414,852165.05495002624.24.23.67.890603320.030.020.050.030.050.030.020.050.030.05
DFB-Pokal (9 Seasons)20181,63018.1112100000.060.060.110.060.11
3. Liga (2 Seasons)887208.0000000200.000.000.000.000.00
2. Bundesliga (1 Season)26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14
Championship (1 Season)643413.8000000000.000.000.000.000.00
Premier League (1 Season)20320.4000000000.000.000.000.000.00
FA Cup (1 Season)10871.0000000000.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
2013-201417Tottenhameng ENG1. Premier League6th20320.4000000000.000.000.000.000.00Matches
2014-201518Charlton Atheng ENG2. Championship12th331952.2000000000.000.000.000.000.00Matches
2014-201518Middlesbrougheng ENG2. Championship4th311461.6000000000.000.000.000.000.00Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th554505.0000000100.000.000.000.000.00Matches
2015-201619Werder Bremende GER1. Bundesliga13th31941.0000000000.000.000.000.000.00Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th332703.0000000100.000.000.000.000.00Matches
2016-201720Werder Bremende GER1. Bundesliga8th26201,81320.1000000500.000.000.000.000.00Matches
2017-201821Werder Bremende GER1. Bundesliga11th30302,65529.5101100200.40.40.50.91411120.030.000.030.030.030.010.020.030.010.03Matches
2018-201922Werder Bremende GER1. Bundesliga8th23211,87720.9101100720.80.80.51.32212230.050.000.050.050.050.040.020.060.040.06Matches
2019-202023Werder Bremende GER1. Bundesliga16th24232,05122.8011000700.30.30.91.22310860.000.040.040.000.040.010.040.050.010.05Matches
2020-202124Werder Bremende GER1. Bundesliga17th23191,72319.1000000100.30.30.00.335630.000.000.000.000.000.020.000.020.020.02Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14Matches
2022-202326Werder Bremende GER1. Bundesliga13th29252,26625.2123100200.50.50.71.258130.040.080.120.040.120.020.030.050.020.05Matches
2023-202427Werder Bremende GER1. Bundesliga9th23211,92021.3213200201.71.70.82.51689130.090.050.140.090.140.080.040.120.080.12Matches
2024-202528Werder Bremende GER1. Bundesliga9th744535.0000000000.20.20.10.373620.000.000.000.000.000.030.020.050.030.05Matches
12 Seasons5 Clubs5 Leagues23020118,250202.865116003126.86.84.711.5115756520.030.020.050.030.050.040.030.070.040.07
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
Werder Bremen (10 Seasons)2 Leagues21418917,157190.665116002926.86.84.711.5115756520.030.030.060.030.060.040.030.070.040.07
Wrd Bremen II (2 Seasons)1 League887208.0000000200.000.000.000.000.00
Charlton Ath (1 Season)1 League331952.2000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League311461.6000000000.000.000.000.000.00
Tottenham (1 Season)1 League20320.4000000000.000.000.000.000.00
Bundesliga (9 Seasons)18816414,852165.05495002624.24.23.67.890603320.030.020.050.030.050.030.020.050.030.05
3. Liga (2 Seasons)887208.0000000200.000.000.000.000.00
2. Bundesliga (1 Season)26252,30525.6112100302.62.61.13.725153200.040.040.080.040.080.100.040.140.100.14
Championship (1 Season)643413.8000000000.000.000.000.000.00
Premier League (1 Season)20320.4000000000.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-201518Middlesbrougheng ENGFA Cup9th10871.0000000000.000.000.000.000.00Matches
2015-201619Werder Bremende GERDFB-Pokal3rd1020.0000000000.000.000.000.000.00Matches
2017-201821Werder Bremende GERDFB-Pokal5th443904.3101100000.230.000.230.230.23Matches
2018-201922Werder Bremende GERDFB-Pokal3rd443533.9000000000.000.000.000.000.00Matches
2019-202023Werder Bremende GERDFB-Pokal5th221802.0000000000.000.000.000.000.00Matches
2020-202124Werder Bremende GERDFB-Pokal3rd333003.3011000000.000.300.300.000.30Matches
2021-202225Werder Bremende GERDFB-PokalRd100Matches
2022-202326Werder Bremende GERDFB-PokalR32222102.3000000000.000.000.000.000.00Matches
2023-202427Werder Bremende GERDFB-PokalR6411901.0000000000.000.000.000.000.00Matches
2024-202528Werder Bremende GERDFB-PokalQF321051.2000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues21181,71719.1112100000.050.050.100.050.10
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
Werder Bremen (9 Seasons)1 League20181,63018.1112100000.060.060.110.060.11
Middlesbrough (1 Season)1 League10871.0000000000.000.000.000.000.00
DFB-Pokal (9 Seasons)20181,63018.1112100000.060.060.110.060.11
FA Cup (1 Season)10871.0000000000.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
201721rs SerbiaFriendlies (M)20410.5000000000.000.000.000.000.00Matches
201822rs Serbia1. World CupGR11901.0000000000.00.00.00.03500.000.000.000.000.000.000.000.000.000.00Matches
201822rs SerbiaWCQ00Matches
201822rs SerbiaFriendlies (M)00Matches
2018-201922rs SerbiaUEFA Nations League25th665406.0000000000.000.000.000.000.00Matches
201923rs SerbiaFriendlies (M)00Matches
202125rs SerbiaFriendlies (M)10450.5000000000.000.000.000.000.00Matches
202125rs SerbiaUEFA Euro Qualifying00Matches
202226rs Serbia1. World CupGR332212.5000000000.00.00.00.02500.000.000.000.000.000.000.000.000.000.00Matches
202226rs SerbiaFriendlies (M)221211.3000000000.000.000.000.000.00Matches
202226rs SerbiaWCQ543423.8011000000.000.260.260.000.26Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB443443.8000000000.000.000.000.000.00Matches
202327rs SerbiaFriendlies (M)11901.0000000100.000.000.000.000.00Matches
202428rs SerbiaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202428rs SerbiaUEFA EuroGR332703.0000000000.00.00.00.052730.000.000.000.000.000.000.000.000.000.00Matches
202428rs SerbiaUEFA Euro Qualifying443604.0101100000.250.000.250.250.25Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA221802.0000000000.000.000.000.000.00Matches
7 Seasons1 Club6 Leagues35312,73430.4112100100.00.00.00.0103730.030.030.070.030.070.000.000.000.000.00
Friendlies (M) (7 Seasons)743874.3000000100.000.000.000.000.00
UEFA Nations League (3 Seasons)12121,06411.8000000000.000.000.000.000.00
WCQ (2 Seasons)543423.8011000000.000.260.260.000.26
World Cup (2 Seasons)443113.5000000000.00.00.00.051000.000.000.000.000.000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)443604.0101100000.250.000.250.250.25
UEFA Euro (1 Season)332703.0000000000.00.00.00.052730.000.000.000.000.000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Tottenhameng ENG1. Premier League0.4000.0000Matches
2014-201518Charlton Atheng ENG2. Championship2.2000.0000Matches
2014-201518Middlesbrougheng ENG2. Championship1.6000.0000Matches
2014-201518Middlesbrougheng ENGFA Cup1.0000Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.0000.0000Matches
2015-201619Werder Bremende GER1. Bundesliga1.0000.0000Matches
2015-201619Werder Bremende GERDFB-Pokal0.0000Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.00000.000.0000Matches
2016-201720Werder Bremende GER1. Bundesliga20.10300.00.150.000.0000Matches
2017-201821Werder Bremende GER1. Bundesliga29.515120.00.170.030.201.0010.30000.40.40.07+0.6+0.6Matches
2017-201821Werder Bremende GERDFB-Pokal4.312150.00.460.230.501.0000Matches
2018-201922Werder Bremende GER1. Bundesliga20.919333.30.430.140.110.339.80000.80.80.09+0.2+0.2Matches
2018-201922Werder Bremende GERDFB-Pokal3.90200.00.510.000.0000Matches
2019-202023Werder Bremende GER1. Bundesliga22.807114.30.310.040.000.0012.30000.30.30.05-0.3-0.3Matches
2019-202023Werder Bremende GERDFB-Pokal2.00000.000.0000Matches
2020-202124Werder Bremende GER1. Bundesliga19.103133.30.160.050.000.0013.40000.30.30.10-0.3-0.3Matches
2020-202124Werder Bremende GERDFB-Pokal3.303133.30.900.300.000.0000Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6Matches
2022-202326Werder Bremende GER1. Bundesliga25.214250.00.160.080.250.508.70000.50.50.12+0.5+0.5Matches
2022-202326Werder Bremende GERDFB-Pokal2.30000.000.0000Matches
2023-202427Werder Bremende GER1. Bundesliga21.326350.00.280.140.330.6716.10001.71.70.29+0.3+0.3Matches
2023-202427Werder Bremende GERDFB-Pokal1.00000.000.0000Matches
2024-202528Werder Bremende GER1. Bundesliga5.00100.00.200.000.002.20000.20.20.15-0.2-0.2Matches
2024-202528Werder Bremende GERDFB-Pokal1.20000.000.0000Matches
12 Seasons5 Clubs7 Leagues221.97661624.20.310.070.110.4410.60006.86.80.12-0.8-0.8
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
Werder Bremen (10 Seasons)3 Leagues208.77661624.20.320.080.110.4410.60006.86.80.12-0.8-0.8
Wrd Bremen II (2 Seasons)1 League8.00000.000.0000
Middlesbrough (1 Season)2 Leagues2.6000.0000
Charlton Ath (1 Season)1 League2.2000.0000
Tottenham (1 Season)1 League0.4000.0000
Bundesliga (9 Seasons)165.05381128.90.230.070.130.4511.40004.24.20.12+0.8+0.8
DFB-Pokal (9 Seasons)18.117228.60.390.110.140.5000
3. Liga (2 Seasons)8.00000.000.0000
2. Bundesliga (1 Season)25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6
Championship (1 Season)3.8000.0000
Premier League (1 Season)0.4000.0000
FA Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Tottenham1 League0.4000.0000
2014-201518Charlton Ath1 League2.2000.0000
2014-201518Middlesbrough2 Leagues2.6000.0000
2015-201619Wrd Bremen II1 League5.0000.0000
2015-201619Werder Bremen2 Leagues1.1000.0000
2016-201720Wrd Bremen II1 League3.00000.000.0000
2016-201720Werder Bremen1 League20.10300.00.150.000.0000
2017-201821Werder Bremen2 Leagues33.827228.60.210.060.291.0010.30000.40.40.07+0.6+0.6
2018-201922Werder Bremen2 Leagues24.8111327.30.440.120.090.339.80000.80.80.09+0.2+0.2
2019-202023Werder Bremen2 Leagues24.807114.30.280.040.000.0012.30000.30.30.05-0.3-0.3
2020-202124Werder Bremen2 Leagues22.506233.30.270.090.000.0013.40000.30.30.10-0.3-0.3
2021-202225Werder Bremen2 Leagues25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6
2022-202326Werder Bremen2 Leagues27.514250.00.150.070.250.508.70000.50.50.12+0.5+0.5
2023-202427Werder Bremen2 Leagues22.326350.00.270.130.330.6716.10001.71.70.29+0.3+0.3
2024-202528Werder Bremen2 Leagues6.20100.00.160.000.002.20000.20.20.15-0.2-0.2
12 Seasons5 Clubs7 Leagues221.97661624.20.310.070.110.4410.60006.86.80.12-0.8-0.8
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
Werder Bremen (10 Seasons)3 Leagues208.77661624.20.320.080.110.4410.60006.86.80.12-0.8-0.8
Wrd Bremen II (2 Seasons)1 League8.00000.000.0000
Middlesbrough (1 Season)2 Leagues2.6000.0000
Charlton Ath (1 Season)1 League2.2000.0000
Tottenham (1 Season)1 League0.4000.0000
Bundesliga (9 Seasons)165.05381128.90.230.070.130.4511.40004.24.20.12+0.8+0.8
DFB-Pokal (9 Seasons)18.117228.60.390.110.140.5000
3. Liga (2 Seasons)8.00000.000.0000
2. Bundesliga (1 Season)25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6
Championship (1 Season)3.8000.0000
Premier League (1 Season)0.4000.0000
FA Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Tottenhameng ENG1. Premier League6th0.4000.0000Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2000.0000Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6000.0000Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.0000.0000Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0000.0000Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.00000.000.0000Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.10300.00.150.000.0000Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.515120.00.170.030.201.0010.30000.40.40.07+0.6+0.6Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.919333.30.430.140.110.339.80000.80.80.09+0.2+0.2Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.807114.30.310.040.000.0012.30000.30.30.05-0.3-0.3Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.103133.30.160.050.000.0013.40000.30.30.10-0.3-0.3Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.214250.00.160.080.250.508.70000.50.50.12+0.5+0.5Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.326350.00.280.140.330.6716.10001.71.70.29+0.3+0.3Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.00100.00.200.000.002.20000.20.20.15-0.2-0.2Matches
12 Seasons5 Clubs5 Leagues202.86591423.70.310.070.100.4310.60006.86.80.12-0.8-0.8
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
Werder Bremen (10 Seasons)2 Leagues190.66591423.70.310.070.100.4310.60006.86.80.12-0.8-0.8
Wrd Bremen II (2 Seasons)1 League8.00000.000.0000
Charlton Ath (1 Season)1 League2.2000.0000
Middlesbrough (1 Season)1 League1.6000.0000
Tottenham (1 Season)1 League0.4000.0000
Bundesliga (9 Seasons)165.05381128.90.230.070.130.4511.40004.24.20.12+0.8+0.8
3. Liga (2 Seasons)8.00000.000.0000
2. Bundesliga (1 Season)25.6121314.30.820.120.050.339.10002.62.60.12-1.6-1.6
Championship (1 Season)3.8000.0000
Premier League (1 Season)0.4000.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
2014-201518Middlesbrougheng ENGFA Cup9th1.0000Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.0000Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.312150.00.460.230.501.0000Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.90200.00.510.000.0000Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.00000.000.0000Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.303133.30.900.300.000.0000Matches
2022-202326Werder Bremende GERDFB-PokalR322.30000.000.0000Matches
2023-202427Werder Bremende GERDFB-PokalR641.00000.000.0000Matches
2024-202528Werder Bremende GERDFB-PokalQF1.20000.000.0000Matches
10 Seasons2 Clubs2 Leagues19.117228.60.390.110.140.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (9 Seasons)1 League18.117228.60.390.110.140.5000
Middlesbrough (1 Season)1 League1.0000
DFB-Pokal (9 Seasons)18.117228.60.390.110.140.5000
FA Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201721rs SerbiaFriendlies (M)0.5000Matches
201822rs Serbia1. World CupGR1.00000.000.000000.00.00.00.0Matches
2018-201922rs SerbiaUEFA Nations League25th6.0000Matches
202125rs SerbiaFriendlies (M)0.5000Matches
202226rs Serbia1. World CupGR2.50000.000.000000.00.00.00.0Matches
202226rs SerbiaFriendlies (M)1.3000Matches
202226rs SerbiaWCQ3.80000.000.0000Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.80000.000.0000Matches
202327rs SerbiaFriendlies (M)1.0000Matches
202428rs SerbiaFriendlies (M)1.0000Matches
202428rs SerbiaUEFA EuroGR3.00000.000.000000.00.00.00.0Matches
202428rs SerbiaUEFA Euro Qualifying4.013266.70.750.500.330.5000Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.00000.000.0000Matches
7 Seasons1 Club6 Leagues30.413266.70.150.100.330.500000.00.00.00.0
Friendlies (M) (7 Seasons)4.3000
UEFA Nations League (3 Seasons)11.80000.000.0000
WCQ (2 Seasons)3.80000.000.0000
World Cup (2 Seasons)3.50000.000.000000.00.00.00.0
UEFA Euro Qualifying (2 Seasons)4.013266.70.750.500.330.5000
UEFA Euro (1 Season)3.00000.000.000000.00.00.00.0
Become a Stathead & surf this site ad-free.

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
2013-201417Tottenhameng ENG1. Premier League0.40Matches
2014-201518Charlton Atheng ENG2. Championship2.20Matches
2014-201518Middlesbrougheng ENG2. Championship1.60Matches
2014-201518Middlesbrougheng ENGFA Cup1.00Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.00Matches
2015-201619Werder Bremende GER1. Bundesliga1.00Matches
2015-201619Werder Bremende GERDFB-Pokal0.00Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.00Matches
2016-201720Werder Bremende GER1. Bundesliga20.10Matches
2017-201821Werder Bremende GER1. Bundesliga29.51089141477.026340934623027483.958966888.226444459.500.51.1-0.5510680111Matches
2017-201821Werder Bremende GERDFB-Pokal4.30Matches
2018-201922Werder Bremende GER1. Bundesliga20.91050124684.323370710126229090.358163591.519829866.400.50.8-0.5584103122Matches
2018-201922Werder Bremende GERDFB-Pokal3.90Matches
2019-202023Werder Bremende GER1. Bundesliga22.8917117877.818583753129132988.448857385.213024652.810.91.3+0.168180108Matches
2019-202023Werder Bremende GERDFB-Pokal2.00Matches
2020-202124Werder Bremende GER1. Bundesliga19.164086474.113688556618420888.533740184.011623250.000.00.20.01473056Matches
2020-202124Werder Bremende GERDFB-Pokal3.31Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153Matches
2022-202326Werder Bremende GER1. Bundesliga25.21145141181.1254111080626530886.066573990.020232662.020.70.8+1.37762081Matches
2022-202326Werder Bremende GERDFB-Pokal2.30Matches
2023-202427Werder Bremende GER1. Bundesliga21.31066129582.322332758531536087.558064290.316426362.410.80.9+0.266514689Matches
2023-202427Werder Bremende GERDFB-Pokal1.00Matches
2024-202528Werder Bremende GER1. Bundesliga5.028532787.2575319049810296.113915291.4436170.500.10.3-0.12293336Matches
2024-202528Werder Bremende GERDFB-Pokal1.20Matches
12 Seasons5 Clubs7 Leagues221.97462930180.2161405606512043233287.64082458689.01282217159.164.77.0+1.3456386417756
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
Werder Bremen (10 Seasons)3 Leagues208.77462930180.2161405606512043233287.64082458689.01282217159.164.77.0+1.3456386417756
Wrd Bremen II (2 Seasons)1 League8.00
Middlesbrough (1 Season)2 Leagues2.60
Charlton Ath (1 Season)1 League2.20
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.06192773580.1135477498391645187187.93379381088.71117187059.743.65.3+0.4324884812603
DFB-Pokal (9 Seasons)18.11
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153
Championship (1 Season)3.80
Premier League (1 Season)0.40
FA Cup (1 Season)1.00
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
2013-201417Tottenham1 League0.40
2014-201518Charlton Ath1 League2.20
2014-201518Middlesbrough2 Leagues2.60
2015-201619Wrd Bremen II1 League5.00
2015-201619Werder Bremen2 Leagues1.10
2016-201720Wrd Bremen II1 League3.00
2016-201720Werder Bremen1 League20.10
2017-201821Werder Bremen2 Leagues33.81089141477.026340934623027483.958966888.226444459.500.51.1-0.5510680111
2018-201922Werder Bremen2 Leagues24.81050124684.323370710126229090.358163591.519829866.400.50.8-0.5584103122
2019-202023Werder Bremen2 Leagues24.8917117877.818583753129132988.448857385.213024652.810.91.3+0.168180108
2020-202124Werder Bremen2 Leagues22.564086474.113688556618420888.533740184.011623250.010.00.2+1.01473056
2021-202225Werder Bremen2 Leagues25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153
2022-202326Werder Bremen2 Leagues27.51145141181.1254111080626530886.066573990.020232662.020.70.8+1.37762081
2023-202427Werder Bremen2 Leagues22.31066129582.322332758531536087.558064290.316426362.410.80.9+0.266514689
2024-202528Werder Bremen2 Leagues6.228532787.2575319049810296.113915291.4436170.500.10.3-0.12293336
12 Seasons5 Clubs7 Leagues221.97462930180.2161405606512043233287.64082458689.01282217159.164.77.0+1.3456386417756
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
Werder Bremen (10 Seasons)3 Leagues208.77462930180.2161405606512043233287.64082458689.01282217159.164.77.0+1.3456386417756
Wrd Bremen II (2 Seasons)1 League8.00
Middlesbrough (1 Season)2 Leagues2.60
Charlton Ath (1 Season)1 League2.20
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.06192773580.1135477498391645187187.93379381088.71117187059.743.65.3+0.4324884812603
DFB-Pokal (9 Seasons)18.11
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153
Championship (1 Season)3.80
Premier League (1 Season)0.40
FA Cup (1 Season)1.00
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
2013-201417Tottenhameng ENG1. Premier League6th0.40Matches
2014-201518Charlton Atheng ENG2. Championship12th2.20Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.60Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.00Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.00Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.00Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.10Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.51089141477.026340934623027483.958966888.226444459.500.51.1-0.5510680111Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.91050124684.323370710126229090.358163591.519829866.400.50.8-0.5584103122Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.8917117877.818583753129132988.448857385.213024652.810.91.3+0.168180108Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.164086474.113688556618420888.533740184.011623250.000.00.20.01473056Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.21145141181.1254111080626530886.066573990.020232662.020.70.8+1.37762081Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.31066129582.322332758531536087.558064290.316426362.410.80.9+0.266514689Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.028532787.2575319049810296.113915291.4436170.500.10.3-0.12293336Matches
12 Seasons5 Clubs5 Leagues202.87462930180.2161405606512043233287.64082458689.01282217159.154.77.0+0.3456386417756
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
Werder Bremen (10 Seasons)2 Leagues190.67462930180.2161405606512043233287.64082458689.01282217159.154.77.0+0.3456386417756
Wrd Bremen II (2 Seasons)1 League8.00
Charlton Ath (1 Season)1 League2.20
Middlesbrough (1 Season)1 League1.60
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.06192773580.1135477498391645187187.93379381088.71117187059.743.65.3+0.4324884812603
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.61270156681.1259281081239846186.370377690.616530154.811.11.7-0.113150165153
Championship (1 Season)3.80
Premier League (1 Season)0.40
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
2014-201518Middlesbrougheng ENGFA Cup9th1.00Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.00Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.30Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.90Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.00Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.31Matches
2022-202326Werder Bremende GERDFB-PokalR322.30Matches
2023-202427Werder Bremende GERDFB-PokalR641.00Matches
2024-202528Werder Bremende GERDFB-PokalQF1.20Matches
10 Seasons2 Clubs2 Leagues19.11
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
Werder Bremen (9 Seasons)1 League18.11
Middlesbrough (1 Season)1 League1.00
DFB-Pokal (9 Seasons)18.11
FA Cup (1 Season)1.00
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
201721rs SerbiaFriendlies (M)0.50Matches
201822rs Serbia1. World CupGR1.0424789.4864308151788.2212295.56785.700.00.00.007005Matches
2018-201922rs SerbiaUEFA Nations League25th6.00Matches
202125rs SerbiaFriendlies (M)0.50Matches
202226rs Serbia1. World CupGR2.59811287.52106647182090.0687097.1111764.700.00.00.001005Matches
202226rs SerbiaFriendlies (M)1.30Matches
202226rs SerbiaWCQ3.81Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.80Matches
202327rs SerbiaFriendlies (M)1.00Matches
202428rs SerbiaFriendlies (M)1.00Matches
202428rs SerbiaUEFA EuroGR3.020622691.237991169838597.610311391.2182669.200.00.10.00232027Matches
202428rs SerbiaUEFA Euro Qualifying4.00Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.00Matches
7 Seasons1 Club6 Leagues30.434638589.96769212411612295.119220593.7355070.010.00.1+1.00312037
Friendlies (M) (7 Seasons)4.30
UEFA Nations League (3 Seasons)11.80
WCQ (2 Seasons)3.81
World Cup (2 Seasons)3.514015988.12970955333789.2899296.7172470.800.00.00.0080010
UEFA Euro Qualifying (2 Seasons)4.00
UEFA Euro (1 Season)3.020622691.237991169838597.610311391.2182669.200.00.10.00232027

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
2013-201417Tottenhameng ENG1. Premier League0.4Matches
2014-201518Charlton Atheng ENG2. Championship2.2Matches
2014-201518Middlesbrougheng ENG2. Championship1.6Matches
2014-201518Middlesbrougheng ENGFA Cup1.0Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.0Matches
2015-201619Werder Bremende GER1. Bundesliga1.0Matches
2015-201619Werder Bremende GERDFB-Pokal0.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.00Matches
2016-201720Werder Bremende GER1. Bundesliga20.13Matches
2017-201821Werder Bremende GER1. Bundesliga29.51414132884840388000001089218Matches
2017-201821Werder Bremende GERDFB-Pokal4.31Matches
2018-201922Werder Bremende GER1. Bundesliga20.9124611994541025840000105024Matches
2018-201922Werder Bremende GERDFB-Pokal3.91Matches
2019-202023Werder Bremende GER1. Bundesliga22.8117811145853113120000917610Matches
2019-202023Werder Bremende GERDFB-Pokal2.01Matches
2020-202124Werder Bremende GER1. Bundesliga19.1864819444007240000640112Matches
2020-202124Werder Bremende GERDFB-Pokal3.30Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.615661499665339171300001270114Matches
2022-202326Werder Bremende GER1. Bundesliga25.2141113555048218320000114568Matches
2022-202326Werder Bremende GERDFB-Pokal2.31Matches
2023-202427Werder Bremende GER1. Bundesliga21.31295122462532262031000106697Matches
2023-202427Werder Bremende GERDFB-Pokal1.00Matches
2024-202528Werder Bremende GER1. Bundesliga5.032731016901070000028515Matches
2024-202528Werder Bremende GERDFB-Pokal1.21Matches
12 Seasons5 Clubs7 Leagues221.99301884842538181467428100074622878
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (10 Seasons)3 Leagues208.79301884842538181467428100074622878
Wrd Bremen II (2 Seasons)1 League8.00
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.07735734935932851375215100061922764
DFB-Pokal (9 Seasons)18.15
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.615661499665339171300001270114
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.0
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
2013-201417Tottenham1 League0.4
2014-201518Charlton Ath1 League2.2
2014-201518Middlesbrough2 Leagues2.6
2015-201619Wrd Bremen II1 League5.0
2015-201619Werder Bremen2 Leagues1.1
2016-201720Wrd Bremen II1 League3.00
2016-201720Werder Bremen1 League20.13
2017-201821Werder Bremen2 Leagues33.81414132884840389000001089218
2018-201922Werder Bremen2 Leagues24.8124611994541025940000105024
2019-202023Werder Bremen2 Leagues24.8117811145853113220000917610
2020-202124Werder Bremen2 Leagues22.5864819444007240000640112
2021-202225Werder Bremen2 Leagues25.615661499665339171300001270114
2022-202326Werder Bremen2 Leagues27.5141113555048218420000114568
2023-202427Werder Bremen2 Leagues22.31295122462532262031000106697
2024-202528Werder Bremen2 Leagues6.232731016901080000028515
12 Seasons5 Clubs7 Leagues221.99301884842538181467428100074622878
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (10 Seasons)3 Leagues208.79301884842538181467428100074622878
Wrd Bremen II (2 Seasons)1 League8.00
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.07735734935932851375215100061922764
DFB-Pokal (9 Seasons)18.15
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.615661499665339171300001270114
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.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
2013-201417Tottenhameng ENG1. Premier League6th0.4Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.0Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.00Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.13Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.51414132884840388000001089218Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.9124611994541025840000105024Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.8117811145853113120000917610Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.1864819444007240000640112Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.615661499665339171300001270114Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.2141113555048218320000114568Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.31295122462532262031000106697Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.032731016901070000028515Matches
12 Seasons5 Clubs5 Leagues202.89301884842538181466928100074622878
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (10 Seasons)2 Leagues190.69301884842538181466928100074622878
Wrd Bremen II (2 Seasons)1 League8.00
Charlton Ath (1 Season)1 League2.2
Middlesbrough (1 Season)1 League1.6
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.07735734935932851375215100061922764
3. Liga (2 Seasons)8.00
2. Bundesliga (1 Season)25.615661499665339171300001270114
Championship (1 Season)3.8
Premier League (1 Season)0.4
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
2014-201518Middlesbrougheng ENGFA Cup9th1.0Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.0Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.31Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.91Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.01Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.30Matches
2022-202326Werder Bremende GERDFB-PokalR322.31Matches
2023-202427Werder Bremende GERDFB-PokalR641.00Matches
2024-202528Werder Bremende GERDFB-PokalQF1.21Matches
10 Seasons2 Clubs2 Leagues19.15
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (9 Seasons)1 League18.15
Middlesbrough (1 Season)1 League1.0
DFB-Pokal (9 Seasons)18.15
FA Cup (1 Season)1.0
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
201721rs SerbiaFriendlies (M)0.5Matches
201822rs Serbia1. World CupGR1.0474600000000004210Matches
2018-201922rs SerbiaUEFA Nations League25th6.0Matches
202125rs SerbiaFriendlies (M)0.5Matches
202226rs Serbia1. World CupGR2.511211111050000009803Matches
202226rs SerbiaFriendlies (M)1.3Matches
202226rs SerbiaWCQ3.80Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.80Matches
202327rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaUEFA EuroGR3.0226225100221000020600Matches
202428rs SerbiaUEFA Euro Qualifying4.05Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.05Matches
7 Seasons1 Club6 Leagues30.43853822107121000034613
Friendlies (M) (7 Seasons)4.3
UEFA Nations League (3 Seasons)11.85
WCQ (2 Seasons)3.80
World Cup (2 Seasons)3.5159157110500000014013
UEFA Euro Qualifying (2 Seasons)4.05
UEFA Euro (1 Season)3.0226225100221000020600

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
2013-201417Tottenhameng ENG1. Premier League0.4Matches
2014-201518Charlton Atheng ENG2. Championship2.2Matches
2014-201518Middlesbrougheng ENG2. Championship1.6Matches
2014-201518Middlesbrougheng ENGFA Cup1.0Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.0Matches
2015-201619Werder Bremende GER1. Bundesliga1.0Matches
2015-201619Werder Bremende GERDFB-Pokal0.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.0Matches
2016-201720Werder Bremende GER1. Bundesliga20.1Matches
2017-201821Werder Bremende GER1. Bundesliga29.5230.78220000110.03100000Matches
2017-201821Werder Bremende GERDFB-Pokal4.3Matches
2018-201922Werder Bremende GER1. Bundesliga20.9150.72130010110.05100000Matches
2018-201922Werder Bremende GERDFB-Pokal3.9Matches
2019-202023Werder Bremende GER1. Bundesliga22.8170.75161000040.18400000Matches
2019-202023Werder Bremende GERDFB-Pokal2.0Matches
2020-202124Werder Bremende GER1. Bundesliga19.1100.5291000000.00000000Matches
2020-202124Werder Bremende GERDFB-Pokal3.3Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.6411.60380030050.20400100Matches
2022-202326Werder Bremende GER1. Bundesliga25.2230.91211010030.12300000Matches
2022-202326Werder Bremende GERDFB-Pokal2.3Matches
2023-202427Werder Bremende GER1. Bundesliga21.3140.66140000030.14300000Matches
2023-202427Werder Bremende GERDFB-Pokal1.0Matches
2024-202528Werder Bremende GER1. Bundesliga5.071.3970000000.00000000Matches
2024-202528Werder Bremende GERDFB-Pokal1.2Matches
12 Seasons5 Clubs7 Leagues221.91500.8914030502170.101600100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (10 Seasons)3 Leagues208.71500.8914030502170.101600100
Wrd Bremen II (2 Seasons)1 League8.0
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.01090.7610230202120.081200000
DFB-Pokal (9 Seasons)18.1
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.6411.60380030050.20400100
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.0
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
2013-201417Tottenham1 League0.4
2014-201518Charlton Ath1 League2.2
2014-201518Middlesbrough2 Leagues2.6
2015-201619Wrd Bremen II1 League5.0
2015-201619Werder Bremen2 Leagues1.1
2016-201720Wrd Bremen II1 League3.0
2016-201720Werder Bremen1 League20.1
2017-201821Werder Bremen2 Leagues33.8230.78220000110.03100000
2018-201922Werder Bremen2 Leagues24.8150.72130010110.05100000
2019-202023Werder Bremen2 Leagues24.8170.75161000040.18400000
2020-202124Werder Bremen2 Leagues22.5100.5291000000.00000000
2021-202225Werder Bremen2 Leagues25.6411.60380030050.20400100
2022-202326Werder Bremen2 Leagues27.5230.91211010030.12300000
2023-202427Werder Bremen2 Leagues22.3140.66140000030.14300000
2024-202528Werder Bremen2 Leagues6.271.3970000000.00000000
12 Seasons5 Clubs7 Leagues221.91500.8914030502170.101600100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (10 Seasons)3 Leagues208.71500.8914030502170.101600100
Wrd Bremen II (2 Seasons)1 League8.0
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.01090.7610230202120.081200000
DFB-Pokal (9 Seasons)18.1
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.6411.60380030050.20400100
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.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
2013-201417Tottenhameng ENG1. Premier League6th0.4Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.0Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.0Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.1Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.5230.78220000110.03100000Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.9150.72130010110.05100000Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.8170.75161000040.18400000Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.1100.5291000000.00000000Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.6411.60380030050.20400100Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.2230.91211010030.12300000Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.3140.66140000030.14300000Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.071.3970000000.00000000Matches
12 Seasons5 Clubs5 Leagues202.81500.8914030502170.101600100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (10 Seasons)2 Leagues190.61500.8914030502170.101600100
Wrd Bremen II (2 Seasons)1 League8.0
Charlton Ath (1 Season)1 League2.2
Middlesbrough (1 Season)1 League1.6
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.01090.7610230202120.081200000
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.6411.60380030050.20400100
Championship (1 Season)3.8
Premier League (1 Season)0.4
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
2014-201518Middlesbrougheng ENGFA Cup9th1.0Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.0Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.3Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.9Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.0Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.3Matches
2022-202326Werder Bremende GERDFB-PokalR322.3Matches
2023-202427Werder Bremende GERDFB-PokalR641.0Matches
2024-202528Werder Bremende GERDFB-PokalQF1.2Matches
10 Seasons2 Clubs2 Leagues19.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (9 Seasons)1 League18.1
Middlesbrough (1 Season)1 League1.0
DFB-Pokal (9 Seasons)18.1
FA Cup (1 Season)1.0
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
201721rs SerbiaFriendlies (M)0.5Matches
201822rs Serbia1. World CupGR1.011.0010000000.00000000Matches
2018-201922rs SerbiaUEFA Nations League25th6.0Matches
202125rs SerbiaFriendlies (M)0.5Matches
202226rs Serbia1. World CupGR2.510.4110000000.00000000Matches
202226rs SerbiaFriendlies (M)1.3Matches
202226rs SerbiaWCQ3.8Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.8Matches
202327rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaUEFA EuroGR3.020.6720000000.00000000Matches
202428rs SerbiaUEFA Euro Qualifying4.0Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.0Matches
7 Seasons1 Club6 Leagues30.440.6240000000.00000000
Friendlies (M) (7 Seasons)4.3
UEFA Nations League (3 Seasons)11.8
WCQ (2 Seasons)3.8
World Cup (2 Seasons)3.520.5820000000.00000000
UEFA Euro Qualifying (2 Seasons)4.0
UEFA Euro (1 Season)3.020.6720000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Tottenhameng ENG1. Premier League0.4Matches
2014-201518Charlton Atheng ENG2. Championship2.2Matches
2014-201518Middlesbrougheng ENG2. Championship1.6Matches
2014-201518Middlesbrougheng ENGFA Cup1.0Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.0Matches
2015-201619Werder Bremende GER1. Bundesliga1.0Matches
2015-201619Werder Bremende GERDFB-Pokal0.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.000Matches
2016-201720Werder Bremende GER1. Bundesliga20.11530Matches
2017-201821Werder Bremende GER1. Bundesliga29.5453230132305257.72234122234791341Matches
2017-201821Werder Bremende GERDFB-Pokal4.3414Matches
2018-201922Werder Bremende GER1. Bundesliga20.936242961223759.51527131427631110Matches
2018-201922Werder Bremende GERDFB-Pokal3.936Matches
2019-202023Werder Bremende GER1. Bundesliga22.8553336181335362.3202511142681921Matches
2019-202023Werder Bremende GERDFB-Pokal2.013Matches
2020-202124Werder Bremende GER1. Bundesliga19.124141761153148.416229132953941Matches
2020-202124Werder Bremende GERDFB-Pokal3.323Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.6382320144284168.3133311223573510Matches
2022-202326Werder Bremende GER1. Bundesliga25.2301917130182962.11132161633631030Matches
2022-202326Werder Bremende GERDFB-Pokal2.323Matches
2023-202427Werder Bremende GER1. Bundesliga21.3311517131163151.6153120111748570Matches
2023-202427Werder Bremende GERDFB-Pokal1.000Matches
2024-202528Werder Bremende GER1. Bundesliga5.0321112922.2776114170Matches
2024-202528Werder Bremende GERDFB-Pokal1.200Matches
12 Seasons5 Clubs7 Leagues221.9262189167841116428358.0119211981132614646593
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Werder Bremen (10 Seasons)3 Leagues208.7262189167841116428358.0119211981132614646593
Wrd Bremen II (2 Seasons)1 League8.0000
Middlesbrough (1 Season)2 Leagues2.60
Charlton Ath (1 Season)1 League2.20
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.022415414770713624256.210617887911973916083
DFB-Pokal (9 Seasons)18.112290
3. Liga (2 Seasons)8.0000
2. Bundesliga (1 Season)25.6382320144284168.3133311223573510
Championship (1 Season)3.80
Premier League (1 Season)0.40
FA Cup (1 Season)1.00
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
2013-201417Tottenham1 League0.40
2014-201518Charlton Ath1 League2.20
2014-201518Middlesbrough2 Leagues2.60
2015-201619Wrd Bremen II1 League5.00
2015-201619Werder Bremen2 Leagues1.10
2016-201720Wrd Bremen II1 League3.0000
2016-201720Werder Bremen1 League20.115300
2017-201821Werder Bremen2 Leagues33.8453630132305257.72234122248791341
2018-201922Werder Bremen2 Leagues24.836272961223759.51527131433631110
2019-202023Werder Bremen2 Leagues24.8553436181335362.3202511142981921
2020-202124Werder Bremen2 Leagues22.524161761153148.416229133253941
2021-202225Werder Bremen2 Leagues25.6382320144284168.3133311223573510
2022-202326Werder Bremen2 Leagues27.5302117130182962.11132161636631030
2023-202427Werder Bremen2 Leagues22.3311517131163151.6153120111748570
2024-202528Werder Bremen2 Leagues6.2321112922.2776114170
12 Seasons5 Clubs7 Leagues221.9262189167841116428358.0119211981132614646593
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Werder Bremen (10 Seasons)3 Leagues208.7262189167841116428358.0119211981132614646593
Wrd Bremen II (2 Seasons)1 League8.0000
Middlesbrough (1 Season)2 Leagues2.60
Charlton Ath (1 Season)1 League2.20
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.022415414770713624256.210617887911973916083
DFB-Pokal (9 Seasons)18.112290
3. Liga (2 Seasons)8.0000
2. Bundesliga (1 Season)25.6382320144284168.3133311223573510
Championship (1 Season)3.80
Premier League (1 Season)0.40
FA Cup (1 Season)1.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
2013-201417Tottenhameng ENG1. Premier League6th0.4Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.0Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.000Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.11530Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.5453230132305257.72234122234791341Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.936242961223759.51527131427631110Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.8553336181335362.3202511142681921Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.124141761153148.416229132953941Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.6382320144284168.3133311223573510Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.2301917130182962.11132161633631030Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.3311517131163151.6153120111748570Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.0321112922.2776114170Matches
12 Seasons5 Clubs5 Leagues202.8262177167841116428358.0119211981132324646593
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
Werder Bremen (10 Seasons)2 Leagues190.6262177167841116428358.0119211981132324646593
Wrd Bremen II (2 Seasons)1 League8.0000
Charlton Ath (1 Season)1 League2.20
Middlesbrough (1 Season)1 League1.60
Tottenham (1 Season)1 League0.40
Bundesliga (9 Seasons)165.022415414770713624256.210617887911973916083
3. Liga (2 Seasons)8.0000
2. Bundesliga (1 Season)25.6382320144284168.3133311223573510
Championship (1 Season)3.80
Premier League (1 Season)0.40
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
2014-201518Middlesbrougheng ENGFA Cup9th1.0Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.0Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.3414Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.936Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.013Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.323Matches
2022-202326Werder Bremende GERDFB-PokalR322.323Matches
2023-202427Werder Bremende GERDFB-PokalR641.000Matches
2024-202528Werder Bremende GERDFB-PokalQF1.200Matches
10 Seasons2 Clubs2 Leagues19.112290
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
Werder Bremen (9 Seasons)1 League18.112290
Middlesbrough (1 Season)1 League1.00
DFB-Pokal (9 Seasons)18.112290
FA Cup (1 Season)1.00
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
201721rs SerbiaFriendlies (M)0.5Matches
201822rs Serbia1. World CupGR1.0100101333.320001210Matches
2018-201922rs SerbiaUEFA Nations League25th6.0Matches
202125rs SerbiaFriendlies (M)0.5Matches
202226rs Serbia1. World CupGR2.54140022100.002200470Matches
202226rs SerbiaFriendlies (M)1.3Matches
202226rs SerbiaWCQ3.842Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.816Matches
202327rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaUEFA EuroGR3.02020022100.000000260Matches
202428rs SerbiaUEFA Euro Qualifying4.021Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.020Matches
7 Seasons1 Club6 Leagues30.47106105771.42220108140
Friendlies (M) (7 Seasons)4.30
UEFA Nations League (3 Seasons)11.8360
WCQ (2 Seasons)3.8420
World Cup (2 Seasons)3.5514103560.022201680
UEFA Euro Qualifying (2 Seasons)4.0210
UEFA Euro (1 Season)3.02020022100.000000260

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
2013-201417Tottenhameng ENG1. Premier League0.4Matches
2014-201518Charlton Atheng ENG2. Championship2.2Matches
2014-201518Middlesbrougheng ENG2. Championship1.6Matches
2014-201518Middlesbrougheng ENGFA Cup1.0Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.0Matches
2015-201619Werder Bremende GER1. Bundesliga1.0Matches
2015-201619Werder Bremende GERDFB-Pokal0.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.0Matches
2016-201720Werder Bremende GER1. Bundesliga20.1Matches
2017-201821Werder Bremende GER1. Bundesliga29.516701457788465616167033100.000.0697367123841441629882Matches
2017-201821Werder Bremende GERDFB-Pokal4.3Matches
2018-201922Werder Bremende GER1. Bundesliga20.9147710960482261211477000803426127652281539983Matches
2018-201922Werder Bremende GERDFB-Pokal3.9Matches
2019-202023Werder Bremende GER1. Bundesliga22.814091456676985120140911100.000.0859363223522360218766Matches
2019-202023Werder Bremende GERDFB-Pokal2.0Matches
2020-202124Werder Bremende GER1. Bundesliga19.11053129557473296105300050221231173320526363Matches
2020-202124Werder Bremende GERDFB-Pokal3.3Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.617731076729651453517733266.7133.310245030320325181121118220Matches
2022-202326Werder Bremende GER1. Bundesliga25.21645194935679391516454375.0125.0905439625365202010273Matches
2022-202326Werder Bremende GERDFB-Pokal2.3Matches
2023-202427Werder Bremende GER1. Bundesliga21.31461138694688841314614375.0125.08694332261016121102101413Matches
2023-202427Werder Bremende GERDFB-Pokal1.0Matches
2024-202528Werder Bremende GER1. Bundesliga5.0363281441893233630002401153698760112592Matches
2024-202528Werder Bremende GERDFB-Pokal1.2Matches
12 Seasons5 Clubs7 Leagues221.9108519955051536049712910851151280.0320.0589928598177211155844312698052
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
Werder Bremen (10 Seasons)3 Leagues208.7108519955051536049712910851151280.0320.0589928598177211155844312698052
Wrd Bremen II (2 Seasons)1 League8.0
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.0907888843794395352949078121083.3216.748752356814518904033111579832
DFB-Pokal (9 Seasons)18.1
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.617731076729651453517733266.7133.310245030320325181121118220
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.0
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
2013-201417Tottenham1 League0.4
2014-201518Charlton Ath1 League2.2
2014-201518Middlesbrough2 Leagues2.6
2015-201619Wrd Bremen II1 League5.0
2015-201619Werder Bremen2 Leagues1.1
2016-201720Wrd Bremen II1 League3.0
2016-201720Werder Bremen1 League20.1
2017-201821Werder Bremen2 Leagues33.816701457788465616167033100.000.0697367123841441629882
2018-201922Werder Bremen2 Leagues24.8147710960482261211477000803426127652281539983
2019-202023Werder Bremen2 Leagues24.814091456676985120140911100.000.0859363223522360218766
2020-202124Werder Bremen2 Leagues22.51053129557473296105300050221231173320526363
2021-202225Werder Bremen2 Leagues25.617731076729651453517733266.7133.310245030320325181121118220
2022-202326Werder Bremen2 Leagues27.51645194935679391516454375.0125.0905439625365202010273
2023-202427Werder Bremen2 Leagues22.31461138694688841314614375.0125.08694332261016121102101413
2024-202528Werder Bremen2 Leagues6.2363281441893233630002401153698760112592
12 Seasons5 Clubs7 Leagues221.9108519955051536049712910851151280.0320.0589928598177211155844312698052
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
Werder Bremen (10 Seasons)3 Leagues208.7108519955051536049712910851151280.0320.0589928598177211155844312698052
Wrd Bremen II (2 Seasons)1 League8.0
Middlesbrough (1 Season)2 Leagues2.6
Charlton Ath (1 Season)1 League2.2
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.0907888843794395352949078121083.3216.748752356814518904033111579832
DFB-Pokal (9 Seasons)18.1
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.617731076729651453517733266.7133.310245030320325181121118220
Championship (1 Season)3.8
Premier League (1 Season)0.4
FA Cup (1 Season)1.0
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
2013-201417Tottenhameng ENG1. Premier League6th0.4Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.0Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.0Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.1Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.516701457788465616167033100.000.0697367123841441629882Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.9147710960482261211477000803426127652281539983Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.814091456676985120140911100.000.0859363223522360218766Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.11053129557473296105300050221231173320526363Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.617731076729651453517733266.7133.310245030320325181121118220Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.21645194935679391516454375.0125.0905439625365202010273Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.31461138694688841314614375.0125.08694332261016121102101413Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.0363281441893233630002401153698760112592Matches
12 Seasons5 Clubs5 Leagues202.8108519955051536049712910851151280.0320.0589928598177211155844312698052
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
Werder Bremen (10 Seasons)2 Leagues190.6108519955051536049712910851151280.0320.0589928598177211155844312698052
Wrd Bremen II (2 Seasons)1 League8.0
Charlton Ath (1 Season)1 League2.2
Middlesbrough (1 Season)1 League1.6
Tottenham (1 Season)1 League0.4
Bundesliga (9 Seasons)165.0907888843794395352949078121083.3216.748752356814518904033111579832
3. Liga (2 Seasons)8.0
2. Bundesliga (1 Season)25.617731076729651453517733266.7133.310245030320325181121118220
Championship (1 Season)3.8
Premier League (1 Season)0.4
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
2014-201518Middlesbrougheng ENGFA Cup9th1.0Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.0Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.3Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.9Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.0Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.3Matches
2022-202326Werder Bremende GERDFB-PokalR322.3Matches
2023-202427Werder Bremende GERDFB-PokalR641.0Matches
2024-202528Werder Bremende GERDFB-PokalQF1.2Matches
10 Seasons2 Clubs2 Leagues19.1
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
Werder Bremen (9 Seasons)1 League18.1
Middlesbrough (1 Season)1 League1.0
DFB-Pokal (9 Seasons)18.1
FA Cup (1 Season)1.0
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
201721rs SerbiaFriendlies (M)0.5Matches
201822rs Serbia1. World CupGR1.051318321051000301429130000410Matches
2018-201922rs SerbiaUEFA Nations League25th6.0Matches
202125rs SerbiaFriendlies (M)0.5Matches
202226rs Serbia1. World CupGR2.5126227750101260008846931920000910Matches
202226rs SerbiaFriendlies (M)1.3Matches
202226rs SerbiaWCQ3.8Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.8Matches
202327rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaFriendlies (M)1.0Matches
202428rs SerbiaUEFA EuroGR3.0240108315080240000193882510510201933Matches
202428rs SerbiaUEFA Euro Qualifying4.0Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.0Matches
7 Seasons1 Club6 Leagues30.44173517823210041700031114939201010203253
Friendlies (M) (7 Seasons)4.3
UEFA Nations League (3 Seasons)11.8
WCQ (2 Seasons)3.8
World Cup (2 Seasons)3.517725958220177000118611410500001320
UEFA Euro Qualifying (2 Seasons)4.0
UEFA Euro (1 Season)3.0240108315080240000193882510510201933

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
2013-201417Tottenhameng ENG1. Premier League232160.90.402Matches
2014-201518Charlton Atheng ENG2. Championship3195654.72.230000.6701-1-0.46-0.35Matches
2014-201518Middlesbrougheng ENG2. Championship3146493.51.610281.331100.00-0.70Matches
2014-201518Middlesbrougheng ENGFA Cup1878732.21.00018603.0020+2+2.07+2.07Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga54509013.25.055000.8047-3-0.60-0.27Matches
2015-201619Werder Bremende GER1. Bundesliga394313.11.010212.0023-1-0.96-0.53Matches
2015-201619Werder Bremende GERDFB-Pokal1220.40.0001103.000000.00-0.75Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3270907.93.033002.0065+1+0.33+0.82Matches
2016-201720Werder Bremende GER1. Bundesliga261,8137059.220.12016641.424038+2+0.10+0.46Matches
2017-201821Werder Bremende GER1. Bundesliga302,6558986.829.53029021.173235-3-0.10-0.1033.138.4-5.2-0.18+0.03Matches
2017-201821Werder Bremende GERDFB-Pokal439098100.04.34984002.2596+3+0.69Matches
2018-201922Werder Bremende GER1. Bundesliga231,8778261.320.921851825151.483734+3+0.14-0.3131.037.2-6.2-0.30-0.29Matches
2018-201922Werder Bremende GERDFB-Pokal43538873.53.94883012.25155+10+2.55+2.55Matches
2019-202023Werder Bremende GER1. Bundesliga242,0518567.022.823881812030.832748-21-0.92-0.3926.138.5-12.4-0.55-0.23Matches
2019-202023Werder Bremende GERDFB-Pokal21809050.02.02902013.0073+4+2.00+0.50Matches
2020-202124Werder Bremende GER1. Bundesliga231,7237556.319.119851642731.262520+5+0.26+2.0120.427.5-7.1-0.37+0.51Matches
2020-202124Werder Bremende GERDFB-Pokal330010062.53.331003002.0062+4+1.20-0.30Matches
2021-202225Werder Bremende GER2. 2. Bundesliga262,3058975.325.625902316501.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63Matches
2021-202225Werder Bremende GERDFB-Pokal00001Matches
2022-202326Werder Bremende GER1. Bundesliga292,2667874.125.225882341801.214250-8-0.32+0.2531.439.1-7.7-0.30+0.17Matches
2022-202326Werder Bremende GERDFB-Pokal2210105100.02.321052002.0043+1+0.43Matches
2023-202427Werder Bremende GER1. Bundesliga231,9208362.721.321881923611.043340-7-0.33-0.4127.838.9-11.1-0.52-0.64Matches
2023-202427Werder Bremende GERDFB-Pokal19090100.01.01901000.0023-1-1.00Matches
2024-202528Werder Bremende GER1. Bundesliga74536531.55.0490433121.1489-1-0.20-0.207.37.2+0.1+0.02+0.10Matches
2024-202528Werder Bremende GERDFB-Pokal31053538.91.225211203.0031+2+1.71+0.62Matches
12 Seasons5 Clubs7 Leagues25119,9678039.4221.9219881903231321.38355343+12+0.05+0.18231.6256.8-25.2-0.15+0.07
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
Werder Bremen (10 Seasons)3 Leagues23418,7878059.0208.7207881822728241.39342329+13+0.06+0.31231.6256.8-25.2-0.15+0.07
Wrd Bremen II (2 Seasons)1 League87209010.58.088001.251012-2-0.25+0.16
Middlesbrough (1 Season)2 Leagues4233585.32.61038681.7531+2+0.77+0.10
Charlton Ath (1 Season)1 League3195654.72.230000.6701-1-0.46-0.35
Tottenham (1 Season)1 League232160.90.402
Bundesliga (9 Seasons)18814,8527957.3165.0164871432429211.21246277-31-0.19+0.21177.2226.9-49.7-0.35-0.07
DFB-Pokal (9 Seasons)201,6308257.218.11890162232.304623+23+1.27+0.31
3. Liga (2 Seasons)87209010.58.088001.251012-2-0.25+0.16
2. Bundesliga (1 Season)262,3058975.325.625902316501.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63
Championship (1 Season)6341574.13.840281.0012-1-0.26-0.56
Premier League (1 Season)232160.90.402
FA Cup (1 Season)1878732.21.00018603.0020+2+2.07+2.07
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
2013-201417Tottenham1 League232160.90.402
2014-201518Charlton Ath1 League3195654.72.230000.6701-1-0.46-0.35
2014-201518Middlesbrough2 Leagues4233585.32.61038681.7531+2+0.77+0.10
2015-201619Wrd Bremen II1 League54509013.25.055000.8047-3-0.60-0.27
2015-201619Werder Bremen2 Leagues496242.71.1103112.2523-1-0.94-0.68
2016-201720Wrd Bremen II1 League3270907.93.033002.0065+1+0.33+0.82
2016-201720Werder Bremen1 League261,8137059.220.12016641.424038+2+0.10+0.46
2017-201821Werder Bremen2 Leagues343,0459088.333.8349833021.30414100.000.0033.138.4-5.2-0.18+0.03
2018-201922Werder Bremen2 Leagues272,2308363.024.825852125161.595239+13+0.52+0.1131.037.2-6.2-0.30-0.29
2019-202023Werder Bremen2 Leagues262,2318665.224.825882012041.003451-17-0.69-0.4626.138.5-12.4-0.55-0.23
2020-202124Werder Bremen2 Leagues262,0237857.122.522871942731.353122+9+0.40+1.7620.427.5-7.1-0.37+0.51
2021-202225Werder Bremen2 Leagues262,3058973.225.625902316511.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63
2022-202326Werder Bremen2 Leagues312,4768075.727.527892541801.264653-7-0.25+0.3131.439.1-7.7-0.30+0.17
2023-202427Werder Bremen2 Leagues242,0108463.822.322882023611.003543-8-0.36-0.4427.838.9-11.1-0.52-0.64
2024-202528Werder Bremen2 Leagues105585632.66.2677542421.701110+1+0.16+0.017.37.2+0.1+0.02+0.10
12 Seasons5 Clubs7 Leagues25119,9678039.4221.9219881903231321.38355343+12+0.05+0.18231.6256.8-25.2-0.15+0.07
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
Werder Bremen (10 Seasons)3 Leagues23418,7878059.0208.7207881822728241.39342329+13+0.06+0.31231.6256.8-25.2-0.15+0.07
Wrd Bremen II (2 Seasons)1 League87209010.58.088001.251012-2-0.25+0.16
Middlesbrough (1 Season)2 Leagues4233585.32.61038681.7531+2+0.77+0.10
Charlton Ath (1 Season)1 League3195654.72.230000.6701-1-0.46-0.35
Tottenham (1 Season)1 League232160.90.402
Bundesliga (9 Seasons)18814,8527957.3165.0164871432429211.21246277-31-0.19+0.21177.2226.9-49.7-0.35-0.07
DFB-Pokal (9 Seasons)201,6308257.218.11890162232.304623+23+1.27+0.31
3. Liga (2 Seasons)87209010.58.088001.251012-2-0.25+0.16
2. Bundesliga (1 Season)262,3058975.325.625902316501.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63
Championship (1 Season)6341574.13.840281.0012-1-0.26-0.56
Premier League (1 Season)232160.90.402
FA Cup (1 Season)1878732.21.00018603.0020+2+2.07+2.07
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
2013-201417Tottenhameng ENG1. Premier League6th232160.90.402Matches
2014-201518Charlton Atheng ENG2. Championship12th3195654.72.230000.6701-1-0.46-0.35Matches
2014-201518Middlesbrougheng ENG2. Championship4th3146493.51.610281.331100.00-0.70Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th54509013.25.055000.8047-3-0.60-0.27Matches
2015-201619Werder Bremende GER1. Bundesliga13th394313.11.010212.0023-1-0.96-0.53Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3270907.93.033002.0065+1+0.33+0.82Matches
2016-201720Werder Bremende GER1. Bundesliga8th261,8137059.220.12016641.424038+2+0.10+0.46Matches
2017-201821Werder Bremende GER1. Bundesliga11th302,6558986.829.53029021.173235-3-0.10-0.1033.138.4-5.2-0.18+0.03Matches
2018-201922Werder Bremende GER1. Bundesliga8th231,8778261.320.921851825151.483734+3+0.14-0.3131.037.2-6.2-0.30-0.29Matches
2019-202023Werder Bremende GER1. Bundesliga16th242,0518567.022.823881812030.832748-21-0.92-0.3926.138.5-12.4-0.55-0.23Matches
2020-202124Werder Bremende GER1. Bundesliga17th231,7237556.319.119851642731.262520+5+0.26+2.0120.427.5-7.1-0.37+0.51Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd262,3058975.325.625902316501.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63Matches
2022-202326Werder Bremende GER1. Bundesliga13th292,2667874.125.225882341801.214250-8-0.32+0.2531.439.1-7.7-0.30+0.17Matches
2023-202427Werder Bremende GER1. Bundesliga9th231,9208362.721.321881923611.043340-7-0.33-0.4127.838.9-11.1-0.52-0.64Matches
2024-202528Werder Bremende GER1. Bundesliga9th74536531.55.0490433121.1489-1-0.20-0.207.37.2+0.1+0.02+0.10Matches
12 Seasons5 Clubs5 Leagues23018,2507938.4202.8201871742931291.29307320-13-0.06+0.11231.6256.8-25.2-0.15+0.07
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
Werder Bremen (10 Seasons)2 Leagues21417,1578059.2190.6189871662531211.30296306-10-0.05+0.31231.6256.8-25.2-0.15+0.07
Wrd Bremen II (2 Seasons)1 League87209010.58.088001.251012-2-0.25+0.16
Charlton Ath (1 Season)1 League3195654.72.230000.6701-1-0.46-0.35
Middlesbrough (1 Season)1 League3146493.51.610281.331100.00-0.70
Tottenham (1 Season)1 League232160.90.402
Bundesliga (9 Seasons)18814,8527957.3165.0164871432429211.21246277-31-0.19+0.21177.2226.9-49.7-0.35-0.07
3. Liga (2 Seasons)87209010.58.088001.251012-2-0.25+0.16
2. Bundesliga (1 Season)262,3058975.325.625902316501.965029+21+0.82+0.7054.429.9+24.5+0.96+0.63
Championship (1 Season)6341574.13.840281.0012-1-0.26-0.56
Premier League (1 Season)232160.90.402
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-201518Middlesbrougheng ENGFA Cup9th1878732.21.00018603.0020+2+2.07+2.07Matches
2015-201619Werder Bremende GERDFB-Pokal3rd1220.40.0001103.000000.00-0.75Matches
2017-201821Werder Bremende GERDFB-Pokal5th439098100.04.34984002.2596+3+0.69Matches
2018-201922Werder Bremende GERDFB-Pokal3rd43538873.53.94883012.25155+10+2.55+2.55Matches
2019-202023Werder Bremende GERDFB-Pokal5th21809050.02.02902013.0073+4+2.00+0.50Matches
2020-202124Werder Bremende GERDFB-Pokal3rd330010062.53.331003002.0062+4+1.20-0.30Matches
2021-202225Werder Bremende GERDFB-PokalRd100001Matches
2022-202326Werder Bremende GERDFB-PokalR322210105100.02.321052002.0043+1+0.43Matches
2023-202427Werder Bremende GERDFB-PokalR6419090100.01.01901000.0023-1-1.00Matches
2024-202528Werder Bremende GERDFB-PokalQF31053538.91.225211203.0031+2+1.71+0.62Matches
10 Seasons2 Clubs2 Leagues211,7178255.019.118901633032.334823+25+1.31+0.49
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (9 Seasons)1 League201,6308257.218.11890162232.304623+23+1.27+0.31
Middlesbrough (1 Season)1 League1878732.21.00018603.0020+2+2.07+2.07
DFB-Pokal (9 Seasons)201,6308257.218.11890162232.304623+23+1.27+0.31
FA Cup (1 Season)1878732.21.00018603.0020+2+2.07+2.07
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
201721rs SerbiaFriendlies (M)2412115.20.50022002.000000.00-0.79Matches
201822rs Serbia1. World CupGR1909033.31.01901020.0002-2-2.00-2.000.81.4-0.5-0.52-0.19Matches
201822rs SerbiaWCQ00002Matches
201822rs SerbiaFriendlies (M)00004Matches
2018-201922rs SerbiaUEFA Nations League25th654090100.06.06906002.33114+7+1.17Matches
201923rs SerbiaFriendlies (M)00001Matches
202125rs SerbiaFriendlies (M)145458.30.50014513.0020+2+4.00+3.09Matches
202125rs SerbiaUEFA Euro Qualifying00002Matches
202226rs Serbia1. World CupGR32217481.92.53741000.3358-3-1.22-1.223.06.2-3.2-1.30+0.09Matches
202226rs SerbiaFriendlies (M)21216144.81.32610011.501100.00-1.21Matches
202226rs SerbiaWCQ53426847.53.848431802.6073+4+1.05-0.14Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB43448663.73.84863001.7553+2+0.52-2.23Matches
202327rs SerbiaFriendlies (M)1909033.31.01901000.0001-1-1.00-2.00Matches
202428rs SerbiaFriendlies (M)1909033.31.01901010.0012-1-1.00-3.00Matches
202428rs SerbiaUEFA EuroGR327090100.03.03903000.6712-1-0.332.12.6-0.5-0.15Matches
202428rs SerbiaUEFA Euro Qualifying43609050.04.04904001.7596+3+0.750.00Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA21809033.32.02902001.001100.00+0.75Matches
7 Seasons1 Club6 Leagues352,7347834.730.4318525423141.604333+10+0.33-0.525.910.1-4.2-0.65-0.09
Friendlies (M) (7 Seasons)73875517.94.3476232881.434400.00-1.09
UEFA Nations League (3 Seasons)121,0648965.711.8128911001.92178+9+0.76+0.28
WCQ (2 Seasons)53426821.13.848431822.6073+4+1.05-0.14
World Cup (2 Seasons)43117857.63.54782020.25510-5-1.45-1.453.87.5-3.7-1.07-0.51
UEFA Euro Qualifying (2 Seasons)43609021.44.04904021.7596+3+0.750.00
UEFA Euro (1 Season)327090100.03.03903000.6712-1-0.332.12.6-0.5-0.15

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
2013-201417Tottenhameng ENG1. Premier League0.4000Matches
2014-201518Charlton Atheng ENG2. Championship2.2005Matches
2014-201518Middlesbrougheng ENG2. Championship1.6001Matches
2014-201518Middlesbrougheng ENGFA Cup1.00000Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga5.010Matches
2015-201619Werder Bremende GER1. Bundesliga1.0002Matches
2015-201619Werder Bremende GERDFB-Pokal0.00000Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga3.010000000000Matches
2016-201720Werder Bremende GER1. Bundesliga20.15002110133015000Matches
2017-201821Werder Bremende GER1. Bundesliga29.5200212718343201189464948.4Matches
2017-201821Werder Bremende GERDFB-Pokal4.300052011440Matches
2018-201922Werder Bremende GER1. Bundesliga20.972221818272400079514553.1Matches
2018-201922Werder Bremende GERDFB-Pokal3.90003601630Matches
2019-202023Werder Bremende GER1. Bundesliga22.870021911263300096294738.2Matches
2019-202023Werder Bremende GERDFB-Pokal2.00000101310Matches
2020-202124Werder Bremende GER1. Bundesliga19.11008802291400066332655.9Matches
2020-202124Werder Bremende GERDFB-Pokal3.30003300320Matches
2021-202225Werder Bremende GER2. 2. Bundesliga25.63002462173523010172545051.9Matches
2022-202326Werder Bremende GER1. Bundesliga25.2200249033319010131584556.3Matches
2022-202326Werder Bremende GERDFB-Pokal2.30001101320Matches
2023-202427Werder Bremende GER1. Bundesliga21.320095020171500095384446.3Matches
2023-202427Werder Bremende GERDFB-Pokal1.00001000000Matches
2024-202528Werder Bremende GER1. Bundesliga5.0000130712000206940.0Matches
2024-202528Werder Bremende GERDFB-Pokal1.20000101000Matches
12 Seasons5 Clubs7 Leagues221.931221719967426118903174831531550.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (10 Seasons)3 Leagues208.729221659967426118903174831531550.0
Wrd Bremen II (2 Seasons)1 League8.020000000000
Middlesbrough (1 Season)2 Leagues2.600010
Charlton Ath (1 Season)1 League2.2005
Tottenham (1 Season)1 League0.4000
Bundesliga (9 Seasons)165.026221287945219715402157626126549.6
DFB-Pokal (9 Seasons)18.100013140529120
3. Liga (2 Seasons)8.020000000000
2. Bundesliga (1 Season)25.63002462173523010172545051.9
Championship (1 Season)3.8006
Premier League (1 Season)0.4000
FA Cup (1 Season)1.00000
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
2013-201417Tottenham1 League0.4000
2014-201518Charlton Ath1 League2.2005
2014-201518Middlesbrough2 Leagues2.600010
2015-201619Wrd Bremen II1 League5.010
2015-201619Werder Bremen2 Leagues1.100020
2016-201720Wrd Bremen II1 League3.010000000000
2016-201720Werder Bremen1 League20.15002110133015000
2017-201821Werder Bremen2 Leagues33.8200262919483601189464948.4
2018-201922Werder Bremen2 Leagues24.8722241419332700079514553.1
2019-202023Werder Bremen2 Leagues24.8700211012293400096294738.2
2020-202124Werder Bremen2 Leagues22.5100111102321600066332655.9
2021-202225Werder Bremen2 Leagues25.63002462173523010172545051.9
2022-202326Werder Bremen2 Leagues27.52002510043621010131584556.3
2023-202427Werder Bremen2 Leagues22.3200105020171500095384446.3
2024-202528Werder Bremen2 Leagues6.2000140812000206940.0
12 Seasons5 Clubs7 Leagues221.931221719967426118903174831531550.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (10 Seasons)3 Leagues208.729221659967426118903174831531550.0
Wrd Bremen II (2 Seasons)1 League8.020000000000
Middlesbrough (1 Season)2 Leagues2.600010
Charlton Ath (1 Season)1 League2.2005
Tottenham (1 Season)1 League0.4000
Bundesliga (9 Seasons)165.026221287945219715402157626126549.6
DFB-Pokal (9 Seasons)18.100013140529120
3. Liga (2 Seasons)8.020000000000
2. Bundesliga (1 Season)25.63002462173523010172545051.9
Championship (1 Season)3.8006
Premier League (1 Season)0.4000
FA Cup (1 Season)1.00000
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
2013-201417Tottenhameng ENG1. Premier League6th0.4000Matches
2014-201518Charlton Atheng ENG2. Championship12th2.2005Matches
2014-201518Middlesbrougheng ENG2. Championship4th1.6001Matches
2015-201619Wrd Bremen IIde GER3. 3. Liga17th5.010Matches
2015-201619Werder Bremende GER1. Bundesliga13th1.0002Matches
2016-201720Wrd Bremen IIde GER3. 3. Liga17th3.010000000000Matches
2016-201720Werder Bremende GER1. Bundesliga8th20.15002110133015000Matches
2017-201821Werder Bremende GER1. Bundesliga11th29.5200212718343201189464948.4Matches
2018-201922Werder Bremende GER1. Bundesliga8th20.972221818272400079514553.1Matches
2019-202023Werder Bremende GER1. Bundesliga16th22.870021911263300096294738.2Matches
2020-202124Werder Bremende GER1. Bundesliga17th19.11008802291400066332655.9Matches
2021-202225Werder Bremende GER2. 2. Bundesliga2nd25.63002462173523010172545051.9Matches
2022-202326Werder Bremende GER1. Bundesliga13th25.2200249033319010131584556.3Matches
2023-202427Werder Bremende GER1. Bundesliga9th21.320095020171500095384446.3Matches
2024-202528Werder Bremende GER1. Bundesliga9th5.0000130712000206940.0Matches
12 Seasons5 Clubs5 Leagues202.831221588566923217703174831531550.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (10 Seasons)2 Leagues190.629221528566923217703174831531550.0
Wrd Bremen II (2 Seasons)1 League8.020000000000
Charlton Ath (1 Season)1 League2.2005
Middlesbrough (1 Season)1 League1.6001
Tottenham (1 Season)1 League0.4000
Bundesliga (9 Seasons)165.026221287945219715402157626126549.6
3. Liga (2 Seasons)8.020000000000
2. Bundesliga (1 Season)25.63002462173523010172545051.9
Championship (1 Season)3.8006
Premier League (1 Season)0.4000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Middlesbrougheng ENGFA Cup9th1.00000Matches
2015-201619Werder Bremende GERDFB-Pokal3rd0.00000Matches
2017-201821Werder Bremende GERDFB-Pokal5th4.300052011440Matches
2018-201922Werder Bremende GERDFB-Pokal3rd3.90003601630Matches
2019-202023Werder Bremende GERDFB-Pokal5th2.00000101310Matches
2020-202124Werder Bremende GERDFB-Pokal3rd3.30003300320Matches
2022-202326Werder Bremende GERDFB-PokalR322.30001101320Matches
2023-202427Werder Bremende GERDFB-PokalR641.00001000000Matches
2024-202528Werder Bremende GERDFB-PokalQF1.20000101000Matches
10 Seasons2 Clubs2 Leagues19.100013140529120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (9 Seasons)1 League18.100013140529120
Middlesbrough (1 Season)1 League1.00000
DFB-Pokal (9 Seasons)18.100013140529120
FA Cup (1 Season)1.00000
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
201721rs SerbiaFriendlies (M)0.50000Matches
201822rs Serbia1. World CupGR1.000000001000011150.0Matches
2018-201922rs SerbiaUEFA Nations League25th6.00000Matches
202125rs SerbiaFriendlies (M)0.50000Matches
202226rs Serbia1. World CupGR2.5000100001000122166.7Matches
202226rs SerbiaFriendlies (M)1.30000Matches
202226rs SerbiaWCQ3.80004100240Matches
2022-202326rs SerbiaUEFA Nations LeagueLgB3.80001110610Matches
202327rs SerbiaFriendlies (M)1.01000Matches
202428rs SerbiaFriendlies (M)1.00000Matches
202428rs SerbiaUEFA EuroGR3.0000110200000105741.7Matches
202428rs SerbiaUEFA Euro Qualifying4.00003505120Matches
2024-202528rs SerbiaUEFA Nations LeagueLgA2.00003005020Matches
7 Seasons1 Club6 Leagues30.41001381121010000238947.1
Friendlies (M) (7 Seasons)4.31000
UEFA Nations League (3 Seasons)11.80004115630
WCQ (2 Seasons)3.80004100240
World Cup (2 Seasons)3.5000100011000133260.0
UEFA Euro Qualifying (2 Seasons)4.00003505120
UEFA Euro (1 Season)3.0000110200000105741.7

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.