Longest current goal-scoring run at home (League games)

Team
Division
Matches
All-time record
Rochdale
All-time club record, Record: 28 (2026)
L2
28
28 (2026)
All-time club record
York City
First time since 1987, Record: 28 (1984)
L2
23
28 (1984)
First time since 1987
Manchester City
First time since 2024, Record: 61 (2014)
PL
21
61 (2014)
First time since 2024
Huddersfield Town
First time since 2005, Record: 21 (2026)
L1
21
21 (2026)
First time since 2005
Cambridge United
First time since 1978, Record: 24 (1978)
L1
18
24 (1978)
First time since 1978
Plymouth Argyle
First time since 2016, Record: 39 (1927)
L1
17
39 (1927)
First time since 2016
Grimsby Town
First time since 2024, Record: 39 (1934)
L2
16
39 (1934)
First time since 2024
Swindon Town
First time since 2014, Record: 45 (1947)
L2
16
45 (1947)
First time since 2014
Southampton
First time since 2024, Record: 43 (1949)
CH
15
43 (1949)
First time since 2024
Stevenage
First time since 2015, Record: 17 (2006)
L1
15
17 (2006)
First time since 2015
Bristol Rovers
First time since 2024, Record: 43 (1956)
L2
13
43 (1956)
First time since 2024
  
Aston Villa hold the record for the longest home scoring run in English league history, scoring in 82 consecutive home league matches.   Click here to view the full list