Club XI — the playable archive of every English football club

Arsenal v Portsmouth: head-to-head record

Arsenal have played Portsmouth 81 times in competitive football, winning 38, drawing 25 and losing 18, first meeting on 21 Oct 1916 and most recently on 11 Jan 2026. Every meeting is listed below.

Every Arsenal v Portsmouth match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
21 Oct 19161916–17London CombinationAPortsmouth0–1
13 Jan 19171916–17London CombinationHPortsmouth1–0Allman
24 Mar 19171916–17London CombinationHPortsmouth2–1Frederick Groves, Spittle
8 Oct 19271927–28First DivisionAPortsmouth3–2Joe Hulme, Jimmy Brain, Billy Blyth
28 Mar 19281927–28First DivisionHPortsmouth0–2
8 Sep 19281928–29First DivisionAPortsmouth0–2
19 Jan 19291928–29First DivisionHPortsmouth4–0David Jack, David Jack, Jimmy Brain, Harry Peel
25 Dec 19291929–30First DivisionAPortsmouth1–0Alex James
26 Dec 19291929–30First DivisionHPortsmouth1–2Joe Hulme
3 Apr 19311930–31First DivisionAPortsmouth1–1Cliff Bastin31,398
6 Apr 19311930–31First DivisionHPortsmouth1–1Alex James40,490
9 Sep 19311931–32First DivisionHPortsmouth3–3Jack Lambert, Jack Lambert, Cliff Bastin25,403
16 Sep 19311931–32First DivisionAPortsmouth3–0Ray Parkin, Cliff Bastin, Cliff Bastin22,977
13 Feb 19321931–32FA CupAPortsmouth2–0Joe Hulme, Cliff Bastin38,918
3 Dec 19321932–33First DivisionAPortsmouth3–1David Jack, Cliff Bastin, Cliff Bastin31,401
15 Apr 19331932–33First DivisionHPortsmouth2–0Jack Lambert, Cliff Bastin42,809
4 Nov 19331933–34First DivisionHPortsmouth1–1Cliff Bastin51,765
18 Apr 19341933–34First DivisionAPortsmouth0–128,442
25 Aug 19341934–35First DivisionAPortsmouth3–3Ray Bowden, Ted Drake, Cliff Bastin39,710
29 Dec 19341934–35First DivisionHPortsmouth1–1Ted Drake36,054
19 Oct 19351935–36First DivisionAPortsmouth1–2Jackie Milne34,165
22 Feb 19361935–36First DivisionHPortsmouth2–3Leslie Compton, Peter Dougall21,728
12 Dec 19361936–37First DivisionAPortsmouth5–1Bobby Davidson, Bobby Davidson, Bobby Davidson, Bobby Davidson, Ted Drake32,184
17 Apr 19371936–37First DivisionHPortsmouth4–0Compton, David Nelson, Alf Kirchen29,098
16 Oct 19371937–38First DivisionHPortsmouth1–1George Hunt45,150
26 Feb 19381937–38First DivisionAPortsmouth0–043,991
27 Aug 19381938–39First DivisionHPortsmouth2–0Bryn Jones54,940
24 Dec 19381938–39First DivisionAPortsmouth0–021,344
13 Apr 19401939–40Wartime LeagueHPortsmouth3–2
26 Sep 19421942–43Wartime LeagueAPortsmouth2–2
18 Sep 19431943–44Wartime LeagueHPortsmouth1–2
1 Jan 19441943–44Wartime LeagueAPortsmouth1–2
17 Feb 19451944–45Wartime LeagueAPortsmouth4–2
10 Mar 19451944–45Wartime LeagueHPortsmouth2–4
25 Dec 19461946–47First DivisionHPortsmouth2–1Ronnie Rooke, Jimmy Logie32,108
26 Dec 19461946–47First DivisionAPortsmouth2–0Ronnie Rooke, Ronnie Rooke38,000
4 Oct 19471947–48First DivisionHPortsmouth0–062,461
21 Apr 19481947–48First DivisionAPortsmouth0–042,250
27 Nov 19481948–49First DivisionAPortsmouth1–443,000
4 May 19491948–49First DivisionHPortsmouth3–2Jimmy Logie, Doug Lishman, Doug Lishman56,973
10 Dec 19491949–50First DivisionAPortsmouth1–2Peter Goring39,027
3 May 19501949–50First DivisionHPortsmouth2–0Peter Goring, Peter Goring63,124
23 Mar 19511950–51First DivisionHPortsmouth0–152,051
26 Mar 19511950–51First DivisionAPortsmouth1–1Ben Marden39,189
25 Dec 19511951–52First DivisionHPortsmouth4–1Freddie Cox, Jimmy Logie, Reg Lewis, Peter Goring51,241
26 Dec 19511951–52First DivisionAPortsmouth1–1Freddie Cox41,325
10 Sep 19521952–53First DivisionHPortsmouth3–1Arthur Milton, Peter Goring, Don Roper39,743
17 Sep 19521952–53First DivisionAPortsmouth2–2Cliff Holton37,356
16 Apr 19541953–54First DivisionHPortsmouth3–0Tapscott, Tapscott, Don Roper44,948
19 Apr 19541953–54First DivisionAPortsmouth1–1Don Roper30,898
16 Oct 19541954–55First DivisionHPortsmouth0–144,866
30 Apr 19551954–55First DivisionAPortsmouth1–2Herd28,156
17 Sep 19551955–56First DivisionHPortsmouth1–3Lishman48,816
21 Jan 19561955–56First DivisionAPortsmouth2–5Derek Tapscott, Derek Tapscott30,513
8 Sep 19561956–57First DivisionAPortsmouth3–2Jimmy Bloomfield, Cliff Holton, Mike Tiddy30,768
12 Jan 19571956–57First DivisionHPortsmouth1–1David Herd48,949
16 Nov 19571957–58First DivisionHPortsmouth3–2DR.Clapton, David Herd, David Herd
29 Mar 19581957–58First DivisionAPortsmouth4–5DR.Clapton, Jimmy Bloomfield, Gordon Nutt
6 Dec 19581958–59First DivisionAPortsmouth1–0Gordon Nutt
25 Apr 19591958–59First DivisionHPortsmouth5–2Vic Groves, Vic Groves, Vic Groves, Jackie Henderson
23 Jan 19711970–71FA CupAPortsmouth1–1Peter Storey39,659
1 Feb 19711970–71FA CupHPortsmouth3–2Peter Storey, Charlie George, Peter Simpson47,865
29 Aug 19871987–88First DivisionHPortsmouth6–0Tony Adams, David Rocastle, Paul Davis, Alan Smith, Alan Smith, Alan Smith
1 Jan 19881987–88First DivisionAPortsmouth1–1Alan Smith
13 Sep 20032003–04Premier LeagueHPortsmouth1–1Thierry Henry 4038,052
6 Mar 20042003–04FA CupAPortsmouth5–1Thierry Henry 25, Freddie Ljungberg 43, Kolo Touré 43, Thierry Henry 50, Freddie Ljungberg 5720,137
4 May 20042003–04Premier LeagueAPortsmouth1–1José Antonio Reyes 5020,140
19 Dec 20042004–05Premier LeagueAPortsmouth1–0Sol Campbell 7520,170
5 Mar 20052004–05Premier LeagueHPortsmouth3–0Thierry Henry 39, Thierry Henry 53, Thierry Henry 8538,079
28 Dec 20052005–06Premier LeagueHPortsmouth4–0Dennis Bergkamp 7, José Antonio Reyes 13, Thierry Henry 37, Thierry Henry 4338,223
12 Apr 20062005–06Premier LeagueAPortsmouth1–1Thierry Henry 3620,230
16 Dec 20062006–07Premier LeagueHPortsmouth2–2Emmanuel Adebayor 58, Gilberto Silva 6060,037
13 May 20072006–07Premier LeagueAPortsmouth0–020,188
2 Sep 20072007–08Premier LeagueHPortsmouth3–1Emmanuel Adebayor 8, Cesc Fàbregas 35, Tomáš Rosický 5960,114
26 Dec 20072007–08Premier LeagueAPortsmouth0–020,556
28 Dec 20082008–09Premier LeagueHPortsmouth1–0William Gallas 8160,092
2 May 20092008–09Premier LeagueAPortsmouth3–0Nicklas Bendtner 13, Nicklas Bendtner 41, Carlos Vela 5620,418
22 Aug 20092009–10Premier LeagueHPortsmouth4–1Abou Diaby 18, Abou Diaby 22, William Gallas 51, Aaron Ramsey 6960,049
30 Dec 20092009–10Premier LeagueAPortsmouth4–1Younes Kaboul 28, Samir Nasri 42, Aaron Ramsey 69, Alex Song 8120,404
2 Mar 20202019–20FA CupAPortsmouth2–0Eddie Nketiah 51, Sokratis Papastathopoulos 45+418,839
11 Jan 20262025–26FA CupAPortsmouth4–1Andre Dozzell 8, Gabriel Martinelli 25, Gabriel Martinelli 51, Gabriel Martinelli 7220,611

See also: the Portsmouth archive and Portsmouth v Arsenal.

All Arsenal head-to-head records · Arsenal season by season