Midfielder · England

14E. Francis

Rochdale

Clubs

ClubSeasonsAppsGoalsAssists
Rochdale2026/271403
Exeter2024/25 – 2025/266437
Gateshead2022/23 – 2023/24593—
Notts County2021/22 – 2022/23532—
Harrogate Town2019/20 – 2020/21201—
Wolves U232019131—
Wolves U21201920—
Wolves2019/2000—
Almere City II2018/1981—
Almere City2018/1930—
England U19201820—
Manchester City U182016 – 2017260—
Manchester City U232016 – 2017250—
Manchester City U192016 – 2017111—
Manchester City U21201731—
England U17201650—

Transfers

DateFromToType
4 Jul 2024GatesheadExeter City—
1 Jul 2023Notts CountyGatesheadFree
1 Jun 2023GatesheadNotts County—
1 Mar 2023Notts CountyGatesheadLoan
20 Jul 2021Harrogate TownNotts CountyFree
1 Jul 2019Manchester CityWolves—
4 Jul 2018Manchester CityAlmere City FCLoan
9 Feb 2026Exeter CityRochdaleTransfer

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27League CupRochdale2111800006.85
2026/27EFL TrophyRochdale1118002107.67
2026/27League TwoRochdale11549401206.63
2025/26League CupExeter119000106.30
2025/26EFL TrophyExeter4436001207.13
2025/26FA CupExeter10800006.30
2025/26League OneExeter9224000006.54
2024/25League OneExeter4541302226516.86
2024/25FA CupExeter1183—0007.20
2024/25EFL TrophyExeter3324710107.13
2023/24National LeagueGateshead403833813—100—
2023/24FA TrophyGateshead433260—00—
2023/24FA CupGateshead11900—00—
2022/23National LeagueGateshead141211220—50—
2022/23National LeagueNotts County1065301—40—
2022/23FA CupNotts County11900—00—
2022/23FA TrophyNotts County211120—00—
2021/22National LeagueNotts County331715991—70—
2021/22FA TrophyNotts County433140—00—
2021/22FA CupNotts County321810—00—
2020/21League TwoHarrogate Town201513261—206.70
2019Premier League 2Wolves U2311119461—10—
2019EFL TrophyWolves U21221800—00—
2019Premier League International CupWolves U23211000—00—
2018/19Tweede DivisieAlmere City II885841—00—
2018/19Eerste DivisieAlmere City11900—00—
2018/19KNVB BekerAlmere City21970—00—
2018UEFA U19 ChampionshipEngland U19211120—00—
2017Premier League 2Manchester City U23191816060—10—
2017EFL TrophyManchester City U21332701—10—
2017FA Youth CupManchester City U18111200—00—
2017UEFA Youth LeagueManchester City U19887201—10—
2016UEFA U17 ChampionshipEngland U17543740—00—
2016U18 Premier LeagueManchester City U18252320570—40—
2016Premier League 2Manchester City U23644260—00—
2016UEFA Youth LeagueManchester City U19332370—00—
2016/17UEFA U17 Championship543740—00—

Availability history

ReasonFromUntilDays
Red Card24 Apr 202526 Apr 20252
Injury4 Mar 20256 Mar 20252
Inactive8 Mar 202510 Mar 20252

Trophies

CompetitionSeasonPlace
Premier League 2 (England)2016/20172nd Place
FA Youth Cup (England)2016/20172nd Place
FA Trophy (England)2023/2024Winner
FA Trophy (England)2022/20232nd Place
Premier League Asia Trophy (World)2019Winner