Tom Nichols is represented by the football agency Unique Sports Group. The player currently plays for Swindon Town; the current market value is €100k. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

15/16
Peterborough Peterborough
17/18
Bristol Rovers Bristol Rovers
19/20
Cheltenham Cheltenham
19/20
Bristol Rovers Bristol Rovers
20/21
Crawley Town Crawley Town
22/23
Gillingham Gillingham
23/24
Mansfield Town Mansfield Town
24/25
Swindon Town Swindon Town
24/25
Mansfield Town Mansfield Town
25/26
Swindon Town Swindon Town

Rating

66

ATT

Tom Nichols player profile photo

Tom Nichols

United Kingdom • Attacking Midfield visibility6,0B Wikidata Q7817037

ATT

46

TEC

46

TAC

36

DEF

43

CRE

42

AGE

33

Height: 1,78
Foot: Right
euro €100k
support_agent Agent: Unique Sports Group

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

33

Height

1,78

Foot

Right

Personal details

Date of Birth
28.08.1993
Place of birth
Taunton, United Kingdom
Nationality
United Kingdom
League
League Two
Shirt number
7

info About Tom Nichols

Tom Nichols is a 33-year-old Attacking Midfield from United Kingdom. Tom Nichols has played for Swindon Town since 2025. The contract runs until June 2027. Current estimated market value: €100k. Tom Nichols is represented by the football agency Unique Sports Group. 19 transfers on record; the highest fee was €330k for the 2016 move from Exeter City to Peterborough. Average rating over the last 16 matches: 6.58. Height 1.78 m, preferred foot: right.

Who is Tom Nichols's agent?

expand_more

Tom Nichols is represented by the football agency Unique Sports Group.

Which club does Tom Nichols play for?

expand_more

Tom Nichols currently plays for Swindon Town as a Attacking Midfield.

What is Tom Nichols's market value?

expand_more

Tom Nichols's market value is estimated at around €100k (2026 data).

Where is Tom Nichols from?

expand_more

Tom Nichols holds United Kingdom nationality.

How old is Tom Nichols?

expand_more

Tom Nichols is 33 years old.

scoreboard Recent Matches

Date Opponent Score Rating
20 Oct 2026
Barnet (A)
League Two
1 - 3 (W) 6.7
17 Oct 2026
Walsall (H)
League Two
1 - 1 (D) –
10 Oct 2026
Crewe Alexandra (H)
League Two
0 - 1 (L) 6.5
3 Oct 2026
Rochdale (A)
League Two
1 - 0 (L) 6.9
26 Sep 2026
Accrington Stanley (H)
League Two
1 - 1 (D) –