FBref.com Logo Connor RobertsScouting Report

FBref.com Logo Connor RobertsScouting Report Table
StatisticPer 90Percentile
Non-Penalty Goals0.05
65
 
npxG: Non-Penalty xG0.06
72
 
Shots Total0.64
47
 
Assists0.07
53
 
xAG: Exp. Assisted Goals0.06
25
 
npxG + xAG0.12
40
 
Shot-Creating Actions1.88
40
 
Passes Attempted64.58
92
 
Pass Completion %82.7%
88
 
Progressive Passes5.89
93
 
Progressive Carries1.21
18
 
Successful Take-Ons0.22
7
 
Touches (Att Pen)1.24
47
 
Progressive Passes Rec2.43
10
 
Tackles1.14
8
 
Interceptions0.42
3
 
Blocks0.87
23
 
Clearances2.10
13
 
Aerials Won0.47
7
 
Player compared to positional peers in Men's Next 14 Competitions over the last 365 days. Based on3636 minutes played.
How scouting reports are calculated
Powered byOpta
FBref.com Logo
Sign up for the freeFBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Competition Types

All Competitions
Domestic Leagues
Domestic Cups
National Team

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing TimePerformanceExpectedProgressionPer 90 Minutes
SeasonAgeSquadCountryCompLgRankMPStartsMin90sGlsAstG+AG-PKPKPKattCrdYCrdRxGnpxGxAGnpxG+xAGPrgCPrgPPrgRGlsAstG+AG-PKG+A-PKxGxAGxG+xAGnpxGnpxG+xAGMatches
2015-201619Yeovil TownengENG4.League Two19th45454,05045.0033000600.000.070.070.000.07Matches
2016-201720Bristol RoversengENG3.League One10th221802.0000000000.000.000.000.000.00Matches
2016-201720Swansea CityengENG1.Premier League15th00Matches
2017-201821MiddlesbroughengENG2.Championship5th11901.0000000000.000.000.000.000.00Matches
2017-201821Swansea CityengENG1.Premier League18th432683.0000000000.00.00.00.0311100.000.000.000.000.000.000.000.000.000.00Matches
2018-201922Swansea CityengENG2.Championship10th45443,95243.9516500305.65.65.611.1671972810.110.020.140.110.140.130.130.250.130.25Matches
2019-202023Swansea CityengENG2.Championship6th38322,93232.6145100203.83.81.95.7451921910.030.120.150.030.150.120.060.170.120.17Matches
2020-202124Swansea CityengENG2.Championship4th46433,92943.75712500702.22.28.010.2432102700.110.160.270.110.270.050.180.230.050.23Matches
2021-202225BurnleyengENGJr.PL2 — Div. 26th11590.7000000000.000.000.000.000.00Matches
2021-202225BurnleyengENG1.Premier League18th21191,69218.8112100200.40.41.21.62361440.050.050.110.050.110.020.070.090.020.09Matches
2022-202326BurnleyengENG2.Championship1st43393,53039.24610400613.23.22.35.5712891450.100.150.250.100.250.080.060.140.080.14Matches
2023-202427Leeds UnitedengENG2.Championship3rd1223173.5112100100.40.41.01.41125250.280.280.570.280.570.120.290.400.120.40Matches
2023-202427BurnleyengENG1.Premier League19th1488239.1011000510.00.00.20.2638130.000.110.110.000.110.000.020.020.000.02Matches
2024-202528BurnleyengENG2.Championship2nd41403,63640.4235200402.52.52.44.949238980.050.070.120.050.120.060.060.120.060.12Matches
10 Seasons6 Clubs4 Leagues31227825,399282.2192746190036218.018.022.640.6318126110770.070.100.160.070.160.080.100.170.080.17
CountryCompLgRankMPStartsMin90sGlsAstG+AG-PKPKPKattCrdYCrdRxGnpxGxAGnpxG+xAGPrgCPrgPPrgRGlsAstG+AG-PKG+A-PKxGxAGxG+xAGnpxGnpxG+xAGMatches
Swansea City (5 Seasons)2 Leagues13312211,081123.1111223110012011.511.515.527.01586107520.090.100.190.090.190.090.130.220.090.22
Burnley (4 Seasons)2 Leagues1191069,681107.6711187001726.06.06.112.21496263000.070.100.170.070.170.060.060.110.060.11
Yeovil Town (1 Season)1 League45454,05045.0033000600.000.070.070.000.07
Leeds United (1 Season)1 League1223173.5112100100.40.41.01.41125250.280.280.570.280.570.120.290.400.120.40
Bristol Rovers (1 Season)1 League221802.0000000000.000.000.000.000.00
Burnley (1 Season)1 League11590.7000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (7 Seasons)22620118,386204.3182240180023117.617.621.138.7286115110100.090.110.200.090.200.090.100.190.090.19
Premier League (4 Seasons)39302,78330.9123100710.40.41.51.932110670.030.060.100.030.100.010.050.060.010.06
League Two (1 Season)45454,05045.0033000600.000.070.070.000.07
League One (1 Season)221802.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11590.7000000000.000.000.000.000.00
Totals may not be complete for all senior-level play, seecoverage note.
Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

Player News

Become a Stathead & surf this site ad-free.

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
StandardExpected
SeasonAgeSquadCountryCompLgRank90sGlsShSoTSoT%Sh/90SoT/90G/ShG/SoTDistFKPKPKattxGnpxGnpxG/ShG-xGnp:G-xGMatches
2015-201619Yeovil TownengENG4.League Two19th45.0040.090.0000Matches
2016-201720Bristol RoversengENG3.League One10th2.00000.000.0000Matches
2017-201821MiddlesbroughengENG2.Championship5th1.00000.000.0000Matches
2017-201821Swansea CityengENG1.Premier League18th3.00000.000.000000.00.00.00.0Matches
2018-201922Swansea CityengENG2.Championship10th43.95401640.00.910.360.130.3117.30005.65.60.14-0.6-0.6Matches
2019-202023Swansea CityengENG2.Championship6th32.6131516.10.950.150.030.2017.90003.83.80.12-2.8-2.8Matches
2020-202124Swansea CityengENG2.Championship4th43.75281139.30.640.250.180.4519.42002.22.20.08+2.8+2.8Matches
2021-202225BurnleyengENGJr.PL2 — Div. 26th0.7000Matches
2021-202225BurnleyengENG1.Premier League18th18.816466.70.320.210.170.2521.70000.40.40.06+0.6+0.6Matches
2022-202326BurnleyengENG2.Championship1st39.24291137.90.740.280.140.3618.50003.23.20.11+0.8+0.8Matches
2023-202427Leeds UnitedengENG2.Championship3rd3.516466.71.701.140.170.2517.60000.40.40.07+0.6+0.6Matches
2023-202427BurnleyengENG1.Premier League19th9.10000.000.000000.00.00.00.0Matches
2024-202528BurnleyengENG2.Championship2nd40.4226519.20.640.120.080.4019.80002.52.50.10-0.5-0.5Matches
10 Seasons6 Clubs4 Leagues282.2191666033.70.700.210.110.3218.520018.018.00.11+1.0+1.0
CountryCompLgRank90sGlsShSoTSoT%Sh/90SoT/90G/ShG/SoTDistFKPKPKattxGnpxGnpxG/ShG-xGnp:G-xGMatches
Swansea City (5 Seasons)2 Leagues123.111993232.30.800.260.110.3418.120011.511.50.12-0.5-0.5
Burnley (4 Seasons)2 Leagues107.67612032.80.570.190.110.3519.40006.06.00.10+1.0+1.0
Yeovil Town (1 Season)1 League45.0040.090.0000
Leeds United (1 Season)1 League3.516466.71.701.140.170.2517.60000.40.40.07+0.6+0.6
Bristol Rovers (1 Season)1 League2.00000.000.0000
Burnley (1 Season)1 League0.7000
Middlesbrough (1 Season)1 League1.00000.000.0000
Championship (7 Seasons)204.3181605232.50.780.250.110.3518.420017.617.60.11+0.4+0.4
Premier League (4 Seasons)30.916466.70.190.130.170.2521.70000.40.40.06+0.6+0.6
League Two (1 Season)45.0040.090.0000
League One (1 Season)2.00000.000.0000
PL2 — Div. 2 (1 Season)0.7000
Totals may not be complete for all senior-level play, seecoverage note.
Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

Passing: Domestic Leagues

    Passing: Domestic Leagues Table
    TotalShortMediumLongExpected
    SeasonAgeSquadCountryCompLgRank90sCmpAttCmp%TotDistPrgDistCmpAttCmp%CmpAttCmp%CmpAttCmp%AstxAGxAA-xAGKP1/3PPACrsPAPrgPMatches
    2015-201619Yeovil TownengENG4.League Two19th45.03Matches
    2016-201720Bristol RoversengENG3.League One10th2.00Matches
    2017-201821MiddlesbroughengENG2.Championship5th1.00Matches
    2017-201821Swansea CityengENG1.Premier League18th3.013118172.42076533708087.5456173.8112544.000.00.10.0062011Matches
    2018-201922Swansea CityengENG2.Championship10th43.92208268182.435637107671150125291.978296880.819629267.115.64.2-4.6481254515197Matches
    2019-202023Swansea CityengENG2.Championship6th32.61485191677.525235980168679386.563878681.212523353.641.92.5+2.128103295192Matches
    2020-202124Swansea CityengENG2.Championship4th43.71690259365.2311641371675088584.767699767.822656839.878.07.3-1.0841316126210Matches
    2021-202225BurnleyengENGJr.PL2 — Div. 26th0.70Matches
    2021-202225BurnleyengENG1.Premier League18th18.857986367.19841432127131486.323235565.45513839.911.21.5-0.2134617561Matches
    2022-202326BurnleyengENG2.Championship1st39.22667311185.746749132131172127292.11258141089.221032165.462.33.5+3.7412094910289Matches
    2023-202427Leeds UnitedengENG2.Championship3rd3.521625983.4388010009910495.29010784.1263868.411.01.40.07173225Matches
    2023-202427BurnleyengENG1.Premier League19th9.139549579.86987237016218289.019422287.4346750.710.20.4+0.87328238Matches
    2024-202528BurnleyengENG2.Championship2nd40.42157260982.7401731247686893692.7994114986.526544859.232.43.0+0.6282073412238Matches
    10 Seasons6 Clubs4 Leagues282.2115281470878.4201742681975228581889.94909605581.11148213053.92722.623.9+4.4256876248771261
    CountryCompLgRank90sCmpAttCmp%TotDistPrgDistCmpAttCmp%CmpAttCmp%CmpAttCmp%AstxAGxAA-xAGKP1/3PPACrsPAPrgPMatches
    Swansea City (5 Seasons)2 Leagues123.15514737174.894112348172656301088.22141281276.1558111849.91215.514.1-3.516036513746610
    Burnley (4 Seasons)2 Leagues107.65798707881.9103750323802473270491.52678313685.456497457.9116.18.4+4.98949410829626
    Yeovil Town (1 Season)1 League45.03
    Leeds United (1 Season)1 League3.521625983.4388010009910495.29010784.1263868.411.01.40.07173225
    Bristol Rovers (1 Season)1 League2.00
    Burnley (1 Season)1 League0.70
    Middlesbrough (1 Season)1 League1.00
    Championship (7 Seasons)204.3104231316979.1182838609734725524290.14438541781.91048190055.22221.121.9+0.9236792221701151
    Premier League (4 Seasons)30.91105153971.818904722450357687.347163873.810023043.521.51.9+0.52084277110
    League Two (1 Season)45.03
    League One (1 Season)2.00
    PL2 — Div. 2 (1 Season)0.70
    Totals may not be complete for all senior-level play, seecoverage note.
    Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

    Pass Types: Domestic Leagues

      Pass Types: Domestic Leagues Table
      Pass TypesCorner KicksOutcomes
      SeasonAgeSquadCountryCompLgRank90sAttLiveDeadFKTBSwCrsTICKInOutStrCmpOffBlocksMatches
      2015-201619Yeovil TownengENG4.League Two19th45.0Matches
      2016-201720Bristol RoversengENG3.League One10th2.00Matches
      2017-201821MiddlesbroughengENG2.Championship5th1.01Matches
      2017-201821Swansea CityengENG1.Premier League18th3.01811473310013320000131110Matches
      2018-201922Swansea CityengENG2.Championship10th43.926812277402471128235320002208259Matches
      2019-202023Swansea CityengENG2.Championship6th32.61916157533540067429500001485637Matches
      2020-202124Swansea CityengENG2.Championship4th43.72593187969993231223518884820116901560Matches
      2021-202225BurnleyengENGJr.PL2 — Div. 26th0.7Matches
      2021-202225BurnleyengENG1.Premier League18th18.8863664197914291862000579215Matches
      2022-202326BurnleyengENG2.Championship1st39.231112696408601205334430002667748Matches
      2023-202427Leeds UnitedengENG2.Championship3rd3.5259209487001735605021624Matches
      2023-202427BurnleyengENG1.Premier League19th9.14954068713021074000039529Matches
      2024-202528BurnleyengENG2.Championship2nd40.4260921804247931677335102202157526Matches
      10 Seasons6 Clubs4 Leagues282.2147081203326333498915792172111502711152842268
      CountryCompLgRank90sAttLiveDeadFKTBSwCrsTICKInOutStrCmpOffBlocksMatches
      Swansea City (5 Seasons)2 Leagues123.173715878146918134939211989048201551424166
      Burnley (4 Seasons)2 Leagues107.67078594611161615421699391522057981698
      Yeovil Town (1 Season)1 League45.0
      Leeds United (1 Season)1 League3.5259209487001735605021624
      Bristol Rovers (1 Season)1 League2.00
      Burnley (1 Season)1 League0.7
      Middlesbrough (1 Season)1 League1.01
      Championship (7 Seasons)204.3131691081623163267855271880109502711042337234
      Premier League (4 Seasons)30.91539121731723165229220001105534
      League Two (1 Season)45.0
      League One (1 Season)2.00
      PL2 — Div. 2 (1 Season)0.7
      Totals may not be complete for all senior-level play, seecoverage note.
      Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

      Goal and Shot Creation: Domestic Leagues

        Goal and Shot Creation: Domestic Leagues Table
        SCASCA TypesGCAGCA Types
        SeasonAgeSquadCountryCompLgRank90sSCASCA90PassLivePassDeadTOShFldDefGCAGCA90PassLivePassDeadTOShFldDefMatches
        2015-201619Yeovil TownengENG4.League Two19th45.0Matches
        2016-201720Bristol RoversengENG3.League One10th2.0Matches
        2017-201821MiddlesbroughengENG2.Championship5th1.0Matches
        2017-201821Swansea CityengENG1.Premier League18th3.031.0130000000.00000000Matches
        2018-201922Swansea CityengENG2.Championship10th43.91052.39847355170.16411100Matches
        2019-202023Swansea CityengENG2.Championship6th32.6722.215390370120.37720210Matches
        2020-202124Swansea CityengENG2.Championship4th43.71383.1687422241130.301030000Matches
        2021-202225BurnleyengENGJr.PL2 — Div. 26th0.7Matches
        2021-202225BurnleyengENG1.Premier League18th18.8291.54241012110.05100000Matches
        2022-202326BurnleyengENG2.Championship1st39.21072.7387141320150.381500000Matches
        2023-202427Leeds UnitedengENG2.Championship3rd3.5102.8582000010.28100000Matches
        2023-202427BurnleyengENG1.Premier League19th9.1181.97135000030.33300000Matches
        2024-202528BurnleyengENG2.Championship2nd40.4761.886062431100.25900100Matches
        10 Seasons6 Clubs4 Leagues282.25582.3841986818234620.265061410
        CountryCompLgRank90sSCASCA90PassLivePassDeadTOShFldDefGCAGCA90PassLivePassDeadTOShFldDefMatches
        Swansea City (5 Seasons)2 Leagues123.13182.5822758510162320.262161310
        Burnley (4 Seasons)2 Leagues107.62302.14184263872290.272800100
        Yeovil Town (1 Season)1 League45.0
        Leeds United (1 Season)1 League3.5102.8582000010.28100000
        Bristol Rovers (1 Season)1 League2.0
        Burnley (1 Season)1 League0.7
        Middlesbrough (1 Season)1 League1.0
        Championship (7 Seasons)204.35082.5037980817213580.294661410
        Premier League (4 Seasons)30.9501.62406012140.13400000
        League Two (1 Season)45.0
        League One (1 Season)2.0
        PL2 — Div. 2 (1 Season)0.7
        Totals may not be complete for all senior-level play, seecoverage note.
        Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

        Defensive Actions: Domestic Leagues

          Defensive Actions: Domestic Leagues Table
          TacklesChallengesBlocks
          SeasonAgeSquadCountryCompLgRank90sTklTklWDef 3rdMid 3rdAtt 3rdTklAttTkl%LostBlocksShPassIntTkl+IntClrErrMatches
          2015-201619Yeovil TownengENG4.League Two19th45.0Matches
          2016-201720Bristol RoversengENG3.League One10th2.000Matches
          2017-201821MiddlesbroughengENG2.Championship5th1.000Matches
          2017-201821Swansea CityengENG1.Premier League18th3.06451033100.002023960Matches
          2018-201922Swansea CityengENG2.Championship10th43.9764144239254259.517701753471231221Matches
          2019-202023Swansea CityengENG2.Championship6th32.6472533113203066.7103012183784892Matches
          2020-202124Swansea CityengENG2.Championship4th43.7332016107163743.2216723445184751Matches
          2021-202225BurnleyengENGJr.PL2 — Div. 26th0.7Matches
          2021-202225BurnleyengENG1.Premier League18th18.820131073101566.75255202242621Matches
          2022-202326BurnleyengENG2.Championship1st39.2472525184304763.817319222572731Matches
          2023-202427Leeds UnitedengENG2.Championship3rd3.5534104580.012021680Matches
          2023-202427BurnleyengENG1.Premier League19th9.112564281747.19862416252Matches
          2024-202528BurnleyengENG2.Championship2nd40.4463120197284266.7143516191763851Matches
          10 Seasons6 Clubs4 Leagues282.2292167163943514423860.594270881822074995459
          CountryCompLgRank90sTklTklWDef 3rdMid 3rdAtt 3rdTklAttTkl%LostBlocksShPassIntTkl+IntClrErrMatches
          Swansea City (5 Seasons)2 Leagues123.1162909845196411257.148169521171383002924
          Burnley (4 Seasons)2 Leagues107.6125746148167612162.845993663681932455
          Yeovil Town (1 Season)1 League45.00
          Leeds United (1 Season)1 League3.5534104580.012021680
          Bristol Rovers (1 Season)1 League2.0000
          Burnley (1 Season)1 League0.70
          Middlesbrough (1 Season)1 League1.0000
          Championship (7 Seasons)204.3254145142823012320360.680235771581784324526
          Premier League (4 Seasons)30.9382221125213560.0143511242967933
          League Two (1 Season)45.00
          League One (1 Season)2.0000
          PL2 — Div. 2 (1 Season)0.70
          Totals may not be complete for all senior-level play, seecoverage note.
          Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

          Possession: Domestic Leagues

            Possession: Domestic Leagues Table
            TouchesTake-OnsCarriesReceiving
            SeasonAgeSquadCountryCompLgRank90sTouchesDef PenDef 3rdMid 3rdAtt 3rdAtt PenLiveAttSuccSucc%TkldTkld%CarriesTotDistPrgDistPrgC1/3CPAMisDisRecPrgRMatches
            2015-201619Yeovil TownengENG4.League Two19th45.0Matches
            2016-201720Bristol RoversengENG3.League One10th2.0Matches
            2017-201821MiddlesbroughengENG2.Championship5th1.0Matches
            2017-201821Swansea CityengENG1.Premier League18th3.020064280801200000903461833100011610Matches
            2018-201922Swansea CityengENG2.Championship10th43.931311549011390857893131312167.71032.314466282380667511529261978281Matches
            2019-202023Swansea CityengENG2.Championship6th32.62235117648951647662235191157.9842.11110462926504535515191346191Matches
            2020-202124Swansea CityengENG2.Championship4th43.7293211667911651103712932191157.9842.11354530926184352635221569270Matches
            2021-202225BurnleyengENGJr.PL2 — Div. 26th0.7Matches
            2021-202225BurnleyengENG1.Premier League18th18.810457629748227418104512650.0650.0443234713242320410650244Matches
            2022-202326BurnleyengENG2.Championship1st39.23393103914166182651339317635.31058.81934911053967161520192359145Matches
            2023-202427Leeds UnitedengENG2.Championship3rd3.52828591349115282100.000.015982249011410118025Matches
            2023-202427BurnleyengENG1.Premier League19th9.1557281822591206557200.02100.0309116362061003135813Matches
            2024-202528BurnleyengENG2.Championship2nd40.42873102789146462550287318950.0738.915716141339449317205192198Matches
            10 Seasons6 Clubs4 Leagues282.216648710451175864623367166481196453.85142.9841636149204813182654313299103291077
            CountryCompLgRank90sTouchesDef PenDef 3rdMid 3rdAtt 3rdAtt PenLiveAttSuccSucc%TkldTkld%CarriesTotDistPrgDistPrgC1/3CPAMisDisRecPrgRMatches
            Swansea City (5 Seasons)2 Leagues123.184983932270358626872278498694362.32637.740001656692571581392679675009752
            Burnley (4 Seasons)2 Leagues107.678683092182386618451257868492142.92551.0425718761107341491221653315140300
            Yeovil Town (1 Season)1 League45.0
            Leeds United (1 Season)1 League3.52828591349115282100.000.015982249011410118025
            Bristol Rovers (1 Season)1 League2.0
            Burnley (1 Season)1 League0.7
            Middlesbrough (1 Season)1 League1.0
            Championship (7 Seasons)204.314846600399067654149342148461055855.24341.075743229318354286234391199293531010
            Premier League (4 Seasons)30.9180211052182147425180214642.9857.1842385621273231413797667
            League Two (1 Season)45.0
            League One (1 Season)2.0
            PL2 — Div. 2 (1 Season)0.7
            Totals may not be complete for all senior-level play, seecoverage note.
            Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

            Playing Time: Domestic Leagues

              Playing Time: Domestic Leagues Table
              Playing TimeStartsSubsTeam SuccessTeam Success (xG)
              SeasonAgeSquadCountryCompLgRankMPMinMn/MPMin%90sStartsMn/StartComplSubsMn/SubunSubPPMonGonGA+/-+/-90On-OffonxGonxGAxG+/-xG+/-90On-OffMatches
              2015-201619Yeovil TownengENG4.League Two19th454,0509097.845.04545001.044359-16-0.36-0.36Matches
              2016-201720Bristol RoversengENG3.League One10th2180904.32.022022.0065+1+0.50+0.57Matches
              2016-201720Swansea CityengENG1.Premier League15th00002Matches
              2017-201821MiddlesbroughengENG2.Championship5th190902.21.011040.0012-1-1.00-1.51Matches
              2017-201821Swansea CityengENG1.Premier League18th4268677.83.032150.2504-4-1.34-0.662.34.0-1.7-0.55+0.17Matches
              2018-201922Swansea CityengENG2.Championship10th453,9528895.543.944883917601.42595900.00-1.4466.452.9+13.5+0.31-0.94Matches
              2019-202023Swansea CityengENG2.Championship6th382,9327770.832.632903161171.604741+6+0.18-0.0446.746.70.00.00-0.13Matches
              2020-202124Swansea CityengENG2.Championship4th463,9298594.943.743904332001.695338+15+0.34-0.5147.845.9+1.9+0.04-0.48Matches
              2021-202225BurnleyengENGJr.PL2 — Div. 26th159592.50.71590001.0010+1+1.53+1.29Matches
              2021-202225BurnleyengENG1.Premier League18th211,6928149.518.819871722341.141523-8-0.43+0.1517.728.4-10.7-0.57-0.22Matches
              2022-202326BurnleyengENG2.Championship1st433,5308285.339.239893641412.147028+42+1.07-0.4053.930.7+23.1+0.59-0.13Matches
              2023-202427Leeds UnitedengENG2.Championship3rd12317267.73.52791101601.8661+5+1.42+0.646.92.1+4.8+1.37+0.51Matches
              2023-202427BurnleyengENG1.Premier League19th148235924.19.1888662050.64722-15-1.64-0.888.419.0-10.7-1.17-0.50Matches
              2024-202528BurnleyengENG2.Championship2nd413,6368987.840.440903814502.126314+49+1.21+0.5052.331.9+20.4+0.51+0.86Matches
              10 Seasons6 Clubs4 Leagues31225,3998149.9282.2278892613419301.57370296+74+0.26+0.19302.4261.6+40.8+0.17+0.21
              CountryCompLgRankMPMinMn/MPMin%90sStartsMn/StartComplSubsMn/SubunSubPPMonGonGA+/-+/-90On-OffonxGonxGAxG+/-xG+/-90On-OffMatches
              Swansea City (5 Seasons)2 Leagues13311,0818357.5123.1122891151120141.53159142+17+0.14+0.44163.3149.5+13.8+0.11+0.49
              Burnley (4 Seasons)2 Leagues1199,6818164.0107.610689971321101.7815587+68+0.63+0.95132.2110.0+22.2+0.21+0.58
              Yeovil Town (1 Season)1 League454,0509097.845.04545001.044359-16-0.36-0.36
              Leeds United (1 Season)1 League12317267.73.52791101601.8661+5+1.42+0.646.92.1+4.8+1.37+0.51
              Bristol Rovers (1 Season)1 League2180904.32.022022.0065+1+0.50+0.57
              Burnley (1 Season)1 League159592.50.71590001.0010+1+1.53+1.29
              Middlesbrough (1 Season)1 League190902.21.011040.0012-1-1.00-1.51
              Championship (7 Seasons)22618,3868163.4204.3201891892519121.79299183+116+0.57-0.09274.0210.2+63.8+0.31-0.30
              Premier League (4 Seasons)392,7837120.330.9308725921160.872249-27-0.87-0.1928.451.4-23.0-0.74-0.13
              League Two (1 Season)454,0509097.845.04545001.044359-16-0.36-0.36
              League One (1 Season)2180904.32.022022.0065+1+0.50+0.57
              PL2 — Div. 2 (1 Season)159592.50.71590001.0010+1+1.53+1.29
              Totals may not be complete for all senior-level play, seecoverage note.
              Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

              Miscellaneous Stats: Domestic Leagues

                Miscellaneous Stats: Domestic Leagues Table
                PerformanceAerial Duels
                SeasonAgeSquadCountryCompLgRank90sCrdYCrdR2CrdYFlsFldOffCrsIntTklWPKwonPKconOGRecovWonLostWon%Matches
                2015-201619Yeovil TownengENG4.League Two19th45.06040Matches
                2016-201720Bristol RoversengENG3.League One10th2.0000000000000Matches
                2017-201821MiddlesbroughengENG2.Championship5th1.0000020100000Matches
                2017-201821Swansea CityengENG1.Premier League18th3.00000701334000173633.3Matches
                2018-201922Swansea CityengENG2.Championship10th43.9300266610824741010215394944.3Matches
                2019-202023Swansea CityengENG2.Championship6th32.620020625743725120144344344.2Matches
                2020-202124Swansea CityengENG2.Championship4th43.7700367662235120020206425344.2Matches
                2021-202225BurnleyengENGJr.PL2 — Div. 26th0.70000Matches
                2021-202225BurnleyengENG1.Premier League18th18.8200729129221300082131743.3Matches
                2022-202326BurnleyengENG2.Championship1st39.261027492532525010180343847.2Matches
                2023-202427Leeds UnitedengENG2.Championship3rd3.51002201713000151325.0Matches
                2023-202427BurnleyengENG1.Premier League19th9.15115931045000406746.2Matches
                2024-202528BurnleyengENG2.Championship2nd40.440024643771731000102193435.8Matches
                10 Seasons6 Clubs4 Leagues282.2362118736630579207167160100119125043.3
                CountryCompLgRank90sCrdYCrdR2CrdYFlsFldOffCrsIntTklWPKwonPKconOGRecovWonLostWon%Matches
                Swansea City (5 Seasons)2 Leagues123.1120082211213921389015058211815143.9
                Burnley (4 Seasons)2 Leagues107.617216315191696874010404729642.9
                Yeovil Town (1 Season)1 League45.06040
                Leeds United (1 Season)1 League3.51002201713000151325.0
                Bristol Rovers (1 Season)1 League2.0000000000000
                Burnley (1 Season)1 League0.70000
                Middlesbrough (1 Season)1 League1.0000020100000
                Championship (7 Seasons)204.323101353212652717814516086216922043.4
                Premier League (4 Seasons)30.971112454522922000139223042.3
                League Two (1 Season)45.06040
                League One (1 Season)2.0000000000000
                PL2 — Div. 2 (1 Season)0.70000
                Totals may not be complete for all senior-level play, seecoverage note.
                Expected Goals (xG explained) and other Advanced Data provided byOpta, and is available forthese competitions.

                Player Club Summary

                  Leaderboard Appearances, Awards, and Honors

                  Wages

                  Additional Resources

                    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 theUEFA Champions League andCopa Libertadores.

                    FBref is the most complete sources for women's football data on the internet. This includes the entire history of theFIFA 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 withOpta, 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 ourxG 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 toreceive an e-mail when new countries and features launch.

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

                    FBref is one of sevenSports-Reference.com sites.

                    More Connor Roberts Pages

                    Connor Roberts Overview

                    Stats by Competition

                    Match Logs (Summary)

                    Match Logs (Passing)

                    Match Logs (Pass Types)

                    Match Logs (Goal and Shot Creation)

                    Match Logs (Defensive Actions)

                    Match Logs (Possession)

                    Match Logs (Miscellaneous Stats)

                    Goal Logs by Competition

                    Scouting Report

                    Stathead & Player Comparison