Longest current goal-scoring run (League games)

Team
Division
Matches
All-time record
Lincoln City
First time since 1952, Record: 37 (1931)
L1
31
37 (1931)
First time since 1952
Manchester United
First time since 2013, Record: 36 (2008)
PL
23
36 (2008)
First time since 2013
Southampton
First time since 2024, Record: 31 (2024)
CH
20
31 (2024)
First time since 2024
Luton Town
First time since 2024, Record: 25 (1932)
L1
14
25 (1932)
First time since 2024
Liverpool
First time since 2025, Record: 44 (2025)
PL
14
44 (2025)
First time since 2025
Arsenal
First time since 2026, Record: 55 (2002)
PL
13
55 (2002)
First time since 2026
Plymouth Argyle
First time since 2026, Record: 39 (1947)
L1
12
39 (1947)
First time since 2026
Manchester City
First time since 2025, Record: 44 (1937)
PL
11
44 (1937)
First time since 2025
Grimsby Town
First time since 2021, Record: 33 (1933)
L2
10
33 (1933)
First time since 2021
Barnet
First time since 2025, Record: 23 (2015)
L2
10
23 (2015)
First time since 2025
Huddersfield Town
First time since 2026, Record: 27 (2005)
L1
9
27 (2005)
First time since 2026
  
Arsenal hold the record for the longest scoring run in English league history, scoring in 55 consecutive league matches.   Click here to view the full list