Career snapshot
Position rank · 20/21
Among 1,357 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1984-03-18 · 4 players total
| Full name | Gary Roberts |
|---|---|
| Name in home country | Gareth Michael Roberts |
| Date of birth | 1984-03-18 (42 yrs) |
| Place of birth | Chester, England |
| Citizenship | England |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 178.00 m |
| Current club | Retired |
| Joined | 2021-03-02 |
| Contract expires | — |
Percentile rank vs 647 other Attack - Left Wingers with ≥500 minutes in 20/21. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Wigan Athletic | 4 | 17/18 | 20/21 | 66 | 3 | 7 | 1,296 |
| Accrington Stanley | 3 | 05/06 | 20/21 | 34 | 12 | 1 | 420 |
| Bala Town | 1 | 20/21 | 20/21 | 4 | 1 | 0 | 224 |
| Portsmouth FC | 2 | 15/16 | 16/17 | 80 | 20 | 15 | 898 |
| Chesterfield FC | 2 | 13/14 | 14/15 | 89 | 19 | 23 | 990 |
| Swindon Town | 1 | 12/13 | 12/13 | 44 | 4 | 9 | 650 |
| Huddersfield Town | 4 | 08/09 | 11/12 | 192 | 39 | 52 | 2,128 |
| Ipswich Town | 2 | 06/07 | 07/08 | 59 | 4 | 14 | 1,747 |
| Crewe Alexandra | 2 | 03/04 | 07/08 | 4 | 0 | 0 | 0 |
| Welshpool Town | 1 | 04/05 | 04/05 | 24 | 10 | 9 | 466 |
| Bangor City | 1 | 03/04 | 03/04 | 21 | 2 | 4 | 432 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 20/21 | Cymru Premier | Bala Town | 4 | 1 | 0 | 0 | 0 | 224 |
| 20/21 | EFL Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Accrington Stanley | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Accrington Stanley | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Wigan Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Wigan Athletic | 9 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Wigan Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Wigan Athletic | 16 | 2 | 0 | 2 | 0 | 450 |
| 18/19 | EFL Cup | Wigan Athletic | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Wigan Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Wigan Athletic | 8 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | League One | Wigan Athletic | 27 | 1 | 5 | 0 | 0 | 846 |
| 16/17 | FA Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Portsmouth FC | 41 | 10 | 10 | 6 | 0 | 281 |
| 15/16 | FA Cup | Portsmouth FC | 3 | 2 | 0 | 0 | 0 | 111 |
| 15/16 | League Cup | Portsmouth FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Portsmouth FC | 33 | 7 | 5 | 1 | 0 | 326 |
| 15/16 | League Two Play-Offs | Portsmouth FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 14/15 | FA Cup | Chesterfield FC | 5 | 2 | 1 | 1 | 0 | 233 |
| 14/15 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Chesterfield FC | 34 | 6 | 7 | 8 | 0 | 460 |
| 14/15 | League One Play-Offs | Chesterfield FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | EFL Trophy | Chesterfield FC | 4 | 0 | 4 | 2 | 0 | 0 |
| 13/14 | FA Cup | Chesterfield FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 13/14 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Chesterfield FC | 40 | 11 | 10 | 3 | 1 | 297 |
| 12/13 | FA Cup | Swindon Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | League Cup | Swindon Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Swindon Town | 39 | 4 | 8 | 5 | 0 | 650 |
| 12/13 | League One Play-Offs | Swindon Town | 2 | 0 | 1 | 2 | 0 | 0 |
| 11/12 | EFL Trophy | Huddersfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Huddersfield Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | League Cup | Huddersfield Town | 2 | 1 | 1 | 0 | 0 | 142 |
| 11/12 | League One | Huddersfield Town | 39 | 6 | 9 | 3 | 0 | 413 |
| 11/12 | League One Play-Offs | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | EFL Trophy | Huddersfield Town | 4 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | FA Cup | Huddersfield Town | 4 | 3 | 1 | 1 | 0 | 114 |
| 10/11 | League Cup | Huddersfield Town | 2 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | League One | Huddersfield Town | 37 | 9 | 12 | 6 | 0 | 320 |
| 10/11 | League One Play-Offs | Huddersfield Town | 3 | 0 | 3 | 0 | 0 | 0 |
| 09/10 | EFL Trophy | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | FA Cup | Huddersfield Town | 3 | 2 | 0 | 0 | 0 | 133 |
| 09/10 | League Cup | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League One | Huddersfield Town | 43 | 7 | 21 | 5 | 0 | 496 |
| 09/10 | League One Play-Offs | Huddersfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | EFL Trophy | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Huddersfield Town | 1 | 0 | 2 | 0 | 0 | 0 |
| 08/09 | League Cup | Huddersfield Town | 2 | 2 | 1 | 0 | 0 | 86 |
| 08/09 | League One | Huddersfield Town | 43 | 9 | 0 | 5 | 1 | 424 |
| 07/08 | Championship | Ipswich Town | 21 | 1 | 3 | 5 | 0 | 907 |
| 07/08 | League Cup | Ipswich Town | 1 | 0 | 1 | 0 | 0 | 0 |
| 07/08 | League One | Crewe Alexandra | 4 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Championship | Ipswich Town | 33 | 3 | 9 | 7 | 0 | 840 |
| 06/07 | FA Cup | Ipswich Town | 4 | 0 | 1 | 2 | 0 | 0 |
| 06/07 | League Cup | Accrington Stanley | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Two | Accrington Stanley | 14 | 8 | 1 | 1 | 0 | 157 |
| 05/06 | Conference | Accrington Stanley | 14 | 4 | 0 | 2 | 0 | 263 |
| 05/06 | EFL Trophy | Accrington Stanley | 1 | 0 | 0 | 1 | 0 | 0 |
| 04/05 | Challenge Cup | Welshpool Town | 3 | 1 | 0 | 0 | 0 | 270 |
| 04/05 | Premier League | Welshpool Town | 21 | 9 | 9 | 5 | 0 | 196 |
| 03/04 | FA Cup | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | First Division | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Premier League | Bangor City | 20 | 2 | 4 | 0 | 0 | 432 |
| 03/04 | Welsh League Cup | Bangor City | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2004-02-22 | Bangor City | Rhyl | Transfer | 0 | — |
| 04/05 | 2004-07-01 | Rhyl | Welshpool | Transfer | 0 | — |
| 04/05 | 2005-03-18 | Welshpool | Accrington | Transfer | 0 | — |
| 06/07 | 2006-10-16 | Accrington | Ipswich | Transfer | 0 | €250k |
| 07/08 | 2008-02-11 | Ipswich | Crewe Alexandra | Loan | 300000 | — |
| 07/08 | 2008-03-12 | Crewe Alexandra | Ipswich | Return from loan | 300000 | — |
| 08/09 | 2008-07-29 | Ipswich | Huddersfield | Transfer | 300000 | €317k |
| 12/13 | 2012-07-01 | Huddersfield | Swindon Town | Transfer | 300000 | — |
| 13/14 | 2013-07-01 | Swindon Town | Chesterfield | Transfer | 300000 | — |
| 15/16 | 2015-07-01 | Chesterfield | Portsmouth | Transfer | 250000 | — |
| 17/18 | 2017-08-29 | Portsmouth | Wigan | Transfer | 250000 | — |
| 20/21 | 2020-11-27 | Wigan | Bala | Transfer | 100000 | — |
| 20/21 | 2021-01-04 | Bala | Accrington | Transfer | 100000 | — |
| 20/21 | 2021-03-02 | Accrington | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 10/11 | Broken arm | 2010-09-26 | 2010-11-12 | 48 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #40453 | — | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Peter Clarke | 2 | 2 | 0 |
| Sam Morsy | 2 | 0 | 0 |
| Tendayi Darikwa | 2 | 3 | 0 |
| Christian Burgess | 2 | 1 | 0 |
| Jay O'Shea | 2 | 5 | 0 |
| Scott Arfield | 2 | 2 | 0 |
| Kyle Bennett | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | League Two | Chesterfield FC | 11 | 40 |
| 16/17 | League Two | Portsmouth FC | 10 | 41 |
| 10/11 | League One | Huddersfield Town | 9 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | League One | Huddersfield Town | 21 | 43 |
| 10/11 | League One | Huddersfield Town | 12 | 37 |
| 13/14 | League Two | Chesterfield FC | 10 | 40 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2008-03-12 | Crewe Alexandra | Ipswich | Return from loan | — | €300k |
| 07/08 | 2008-02-11 | Ipswich | Crewe Alexandra | Loan | — | €300k |
Teams faced most often by Gary Roberts's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Doncaster Rovers | 74 | 24 | 22 | 28 | 101 | 104 | -3 | 32% |
| Gillingham FC | 72 | 22 | 16 | 34 | 88 | 107 | -19 | 31% |
| Blackpool FC | 72 | 28 | 20 | 24 | 83 | 84 | -1 | 39% |
| Charlton Athletic | 71 | 23 | 17 | 31 | 84 | 89 | -5 | 32% |
| Milton Keynes Dons | 70 | 25 | 20 | 25 | 99 | 104 | -5 | 36% |
| Crewe Alexandra | 68 | 33 | 15 | 20 | 110 | 90 | +20 | 49% |
| Rochdale AFC | 67 | 26 | 17 | 24 | 107 | 107 | 0 | 39% |
| Peterborough United | 66 | 20 | 13 | 33 | 87 | 128 | -41 | 30% |
| Rotherham United | 65 | 28 | 9 | 28 | 93 | 82 | +11 | 43% |
| Brentford FC | 64 | 21 | 16 | 27 | 81 | 99 | -18 | 33% |
| Bradford City | 64 | 24 | 17 | 23 | 71 | 67 | +4 | 38% |
| Walsall FC | 64 | 29 | 15 | 20 | 100 | 89 | +11 | 45% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 03/04 | Senior debut season | |
| 03/04 | First senior goal | |
| 10/11 | Goal #50 (career) | |
| 15/16 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 18/19 | 18 | 450 | 2 | 0 | 0 | 0.4 |
| 16/17 | 42 | 281 | 6 | 0 | 0 | 1.92 |
| 15/16 | 38 | 617 | 1 | 1 | 0 | 0.29 |
| 14/15 | 42 | 693 | 9 | 0 | 0 | 1.17 |
| 13/14 | 47 | 297 | 6 | 0 | 1 | 2.12 |
| 12/13 | 44 | 650 | 8 | 0 | 0 | 1.11 |
| 11/12 | 45 | 555 | 4 | 0 | 0 | 0.65 |
| 10/11 | 50 | 434 | 9 | 0 | 0 | 1.87 |
| 09/10 | 50 | 629 | 5 | 0 | 0 | 0.72 |
| 08/09 | 47 | 510 | 5 | 0 | 1 | 1.06 |
| 07/08 | 26 | 907 | 5 | 0 | 0 | 0.5 |
| 06/07 | 53 | 997 | 10 | 0 | 0 | 0.9 |
| 05/06 | 15 | 263 | 3 | 0 | 0 | 1.03 |
| 04/05 | 24 | 466 | 5 | 0 | 0 | 0.97 |
Output by competition
Career goals and assists broken down by tournament.
More on Gary Roberts
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Gary Roberts
Who is Gary Roberts?
Gary Roberts is an England professional footballer who plays as a left winger for Retired.
How old is Gary Roberts?
Gary Roberts is 42 years old. He was born on March 18, 1984 in Chester.
What position does Gary Roberts play?
Gary Roberts plays as a left winger (Attack - Left Winger).
What club does Gary Roberts play for?
Gary Roberts currently plays for Retired.
How many career goals has Gary Roberts scored?
Across all senior club competitions in our dataset, Gary Roberts has scored 114 goals in 617 appearances.
England