Ed Francis is represented by the football agency FullNinety Sports Management. The player currently plays for AFC Rochdale. Under contract until 29.06.2028.

timeline Career History

19/20
Grasshopper Grasshopper
20/21
Wolves U23 Wolves U23
20/21
Kulüpsüz Kulüpsüz
20/21
Harrogate Town Harrogate Town
21/22
Notts County Notts County
22/23
Gateshead Gateshead
22/23
Notts County Notts County
23/24
Gateshead Gateshead
24/25
Exeter City Exeter City
25/26
AFC Rochdale AFC Rochdale

Rating

66

DEF

Ed Francis player profile photo

Ed Francis

United Kingdom • Defensive Midfield visibility520 Wikidata Q56789011

ATT

46

TEC

48

TAC

43

DEF

53

CRE

47

AGE

27

Height: 1,82
Foot: Left
support_agent Agent: FullNinety Sports Management

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

Position

Midfield

Age

27

Height

1,82

Foot

Left

Personal details

Date of Birth
11.09.1999
Place of birth
Poynton, United Kingdom
Nationality
United Kingdom
League
League Two
Shirt number
14

info About Ed Francis

Ed Francis is a 27-year-old Defensive Midfield from United Kingdom. Ed Francis has played for AFC Rochdale since 2026. The contract runs until June 2028. Ed Francis is represented by the football agency FullNinety Sports Management. 15 transfers on record. Average rating over the last 12 matches: 6.59. Height 1.82 m, preferred foot: left.

Who is Ed Francis's agent?

expand_more

Ed Francis is represented by the football agency FullNinety Sports Management.

Which club does Ed Francis play for?

expand_more

Ed Francis currently plays for AFC Rochdale as a Defensive Midfield.

What is Ed Francis's market value?

expand_more

No up-to-date market value information is available for Ed Francis.

Where is Ed Francis from?

expand_more

Ed Francis holds United Kingdom nationality.

How old is Ed Francis?

expand_more

Ed Francis is 27 years old.

scoreboard Recent Matches

Date Opponent Score Rating
19 Sep 2026
Oldham Athletic (H)
League Two
2 - 0 (W) 6.8
5 Sep 2026
Gillingham (H)
League Two
1 - 4 (L) 5.4
1 Sep 2026
Shrewsbury Town (H)
League Two
3 - 0 (W) 6.7
29 Aug 2026
Colchester United (A)
League Two
1 - 0 (L) 6.4
22 Aug 2026
Crawley Town (H)
League Two
1 - 2 (L) 6.9