Portsmouth have played Charlton Athletic 117 times in competitive football, winning 47, drawing 30 and losing 40, first meeting on 18 Feb 1922 and most recently on 17 Feb 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 18 Feb 1922 | 1921–22 | Third Division South | A | Charlton Athletic | 2–1 | ||
| 25 Feb 1922 | 1921–22 | Third Division South | H | Charlton Athletic | 1–0 | ||
| 28 Aug 1922 | 1922–23 | Third Division South | A | Charlton Athletic | 2–0 | ||
| 6 Sep 1922 | 1922–23 | Third Division South | H | Charlton Athletic | 3–0 | ||
| 9 Feb 1924 | 1923–24 | Third Division South | H | Charlton Athletic | 0–0 | ||
| 10 Mar 1924 | 1923–24 | Third Division South | A | Charlton Athletic | 1–1 | ||
| 12 Jan 1929 | 1928–29 | FA Cup | H | Charlton Athletic | 2–1 | ||
| 25 Dec 1936 | 1936–37 | First Division | A | Charlton Athletic | 0–0 | ||
| 28 Dec 1936 | 1936–37 | First Division | H | Charlton Athletic | 0–1 | ||
| 9 Oct 1937 | 1937–38 | First Division | A | Charlton Athletic | 1–5 | ||
| 19 Feb 1938 | 1937–38 | First Division | H | Charlton Athletic | 2–1 | ||
| 22 Oct 1938 | 1938–39 | First Division | H | Charlton Athletic | 0–2 | ||
| 25 Feb 1939 | 1938–39 | First Division | A | Charlton Athletic | 3–3 | ||
| 30 Nov 1946 | 1946–47 | First Division | H | Charlton Athletic | 3–0 | ||
| 5 Apr 1947 | 1946–47 | First Division | A | Charlton Athletic | 0–0 | ||
| 27 Sep 1947 | 1947–48 | First Division | H | Charlton Athletic | 3–1 | ||
| 14 Feb 1948 | 1947–48 | First Division | A | Charlton Athletic | 2–2 | ||
| 11 Sep 1948 | 1948–49 | First Division | H | Charlton Athletic | 3–1 | ||
| 22 Jan 1949 | 1948–49 | First Division | A | Charlton Athletic | 1–0 | ||
| 26 Dec 1949 | 1949–50 | First Division | A | Charlton Athletic | 2–1 | ||
| 27 Dec 1949 | 1949–50 | First Division | H | Charlton Athletic | 1–0 | ||
| 11 Nov 1950 | 1950–51 | First Division | H | Charlton Athletic | 3–3 | ||
| 31 Mar 1951 | 1950–51 | First Division | A | Charlton Athletic | 1–0 | ||
| 25 Aug 1951 | 1951–52 | First Division | H | Charlton Athletic | 1–0 | ||
| 22 Dec 1951 | 1951–52 | First Division | A | Charlton Athletic | 2–0 | ||
| 27 Aug 1952 | 1952–53 | First Division | A | Charlton Athletic | 2–2 | ||
| 3 Sep 1952 | 1952–53 | First Division | H | Charlton Athletic | 1–1 | ||
| 17 Oct 1953 | 1953–54 | First Division | H | Charlton Athletic | 3–1 | ||
| 9 Jan 1954 | 1953–54 | FA Cup | H | Charlton Athletic | 3–3 | ||
| 14 Jan 1954 | 1953–54 | FA Cup | A | Charlton Athletic | 3–2 | ||
| 6 Mar 1954 | 1953–54 | First Division | A | Charlton Athletic | 1–3 | ||
| 8 Apr 1955 | 1954–55 | First Division | H | Charlton Athletic | 2–0 | ||
| 11 Apr 1955 | 1954–55 | First Division | A | Charlton Athletic | 2–2 | ||
| 22 Oct 1955 | 1955–56 | First Division | A | Charlton Athletic | 1–6 | ||
| 31 Mar 1956 | 1955–56 | First Division | H | Charlton Athletic | 4–0 | ||
| 20 Oct 1956 | 1956–57 | First Division | H | Charlton Athletic | 1–0 | ||
| 2 Mar 1957 | 1956–57 | First Division | A | Charlton Athletic | 3–1 | ||
| 31 Oct 1959 | 1959–60 | Second Division | H | Charlton Athletic | 2–2 | ||
| 30 Apr 1960 | 1959–60 | Second Division | A | Charlton Athletic | 1–6 | ||
| 1 Oct 1960 | 1960–61 | Second Division | A | Charlton Athletic | 4–7 | ||
| 18 Feb 1961 | 1960–61 | Second Division | H | Charlton Athletic | 1–1 | ||
| 10 Nov 1962 | 1962–63 | Second Division | H | Charlton Athletic | 3–3 | ||
| 30 Mar 1963 | 1962–63 | Second Division | A | Charlton Athletic | 0–2 | ||
| 16 Nov 1963 | 1963–64 | Second Division | H | Charlton Athletic | 4–1 | ||
| 29 Feb 1964 | 1963–64 | Second Division | A | Charlton Athletic | 1–0 | ||
| 29 Aug 1964 | 1964–65 | Second Division | H | Charlton Athletic | 2–3 | ||
| 19 Dec 1964 | 1964–65 | Second Division | A | Charlton Athletic | 3–3 | ||
| 27 Dec 1965 | 1965–66 | Second Division | A | Charlton Athletic | 2–2 | ||
| 28 Dec 1965 | 1965–66 | Second Division | H | Charlton Athletic | 3–1 | ||
| 19 Nov 1966 | 1966–67 | Second Division | A | Charlton Athletic | 2–0 | ||
| 15 Apr 1967 | 1966–67 | Second Division | H | Charlton Athletic | 1–2 | ||
| 27 Sep 1967 | 1967–68 | Second Division | H | Charlton Athletic | 4–0 | ||
| 3 Oct 1967 | 1967–68 | Second Division | A | Charlton Athletic | 1–4 | ||
| 7 Sep 1968 | 1968–69 | Second Division | A | Charlton Athletic | 1–2 | ||
| 29 Mar 1969 | 1968–69 | Second Division | H | Charlton Athletic | 4–1 | ||
| 4 Oct 1969 | 1969–70 | Second Division | A | Charlton Athletic | 2–2 | ||
| 31 Jan 1970 | 1969–70 | Second Division | H | Charlton Athletic | 5–1 | ||
| 7 Nov 1970 | 1970–71 | Second Division | A | Charlton Athletic | 2–2 | ||
| 20 Mar 1971 | 1970–71 | Second Division | H | Charlton Athletic | 2–0 | ||
| 4 Dec 1971 | 1971–72 | Second Division | H | Charlton Athletic | 0–0 | ||
| 22 Apr 1972 | 1971–72 | Second Division | A | Charlton Athletic | 1–1 | ||
| 26 Dec 1975 | 1975–76 | Second Division | A | Charlton Athletic | 3–1 | ||
| 24 Jan 1976 | 1975–76 | FA Cup | A | Charlton Athletic | 1–1 | ||
| 27 Jan 1976 | 1975–76 | FA Cup | H | Charlton Athletic | 0–3 | ||
| 17 Apr 1976 | 1975–76 | Second Division | H | Charlton Athletic | 2–2 | ||
| 16 Sep 1980 | 1980–81 | Third Division | H | Charlton Athletic | 1–0 | ||
| 14 Apr 1981 | 1980–81 | Third Division | A | Charlton Athletic | 2–1 | ||
| 26 Dec 1983 | 1983–84 | Second Division | H | Charlton Athletic | 4–0 | ||
| 21 Apr 1984 | 1983–84 | Second Division | A | Charlton Athletic | 1–2 | ||
| 29 Sep 1984 | 1984–85 | Second Division | A | Charlton Athletic | 2–2 | ||
| 2 Feb 1985 | 1984–85 | Second Division | H | Charlton Athletic | 0–1 | ||
| 12 Oct 1985 | 1985–86 | Second Division | H | Charlton Athletic | 1–0 | ||
| 15 Mar 1986 | 1985–86 | Second Division | A | Charlton Athletic | 2–1 | ||
| 12 Sep 1987 | 1987–88 | First Division | H | Charlton Athletic | 1–1 | ||
| 26 Dec 1987 | 1987–88 | First Division | A | Charlton Athletic | 1–2 | ||
| 24 Nov 1990 | 1990–91 | Second Division | A | Charlton Athletic | 1–2 | ||
| 9 Mar 1991 | 1990–91 | Second Division | H | Charlton Athletic | 0–1 | ||
| 14 Sep 1991 | 1991–92 | Second Division | A | Charlton Athletic | 0–3 | ||
| 31 Mar 1992 | 1991–92 | Second Division | H | Charlton Athletic | 1–2 | ||
| 15 Sep 1992 | 1992–93 | Anglo-Italian Cup | A | Charlton Athletic | 3–1 | Warren Aspinall, Guy Whittingham, Colin Clarke | 1,853 |
| 5 Dec 1992 | 1992–93 | First Division | A | Charlton Athletic | 0–1 | 8,337 | |
| 20 Mar 1993 | 1992–93 | First Division | H | Charlton Athletic | 1–0 | Guy Whittingham | 12,854 |
| 17 Aug 1993 | 1993–94 | First Division | H | Charlton Athletic | 1–2 | ||
| 12 Dec 1993 | 1993–94 | First Division | A | Charlton Athletic | 1–0 | ||
| 27 Aug 1994 | 1994–95 | First Division | H | Charlton Athletic | 1–1 | Kit Symons | 10,566 |
| 11 Mar 1995 | 1994–95 | First Division | A | Charlton Athletic | 0–1 | 9,443 | |
| 26 Dec 1995 | 1995–96 | First Division | A | Charlton Athletic | 1–2 | Paul Hall | 11,686 |
| 2 Mar 1996 | 1995–96 | First Division | H | Charlton Athletic | 2–1 | Deon Burton, Deon Burton | 9,323 |
| 12 Oct 1996 | 1996–97 | First Division | H | Charlton Athletic | 2–0 | John Durnin, Lee Bradbury | 6,641 |
| 19 Apr 1997 | 1996–97 | First Division | A | Charlton Athletic | 1–2 | Paul Hall | 12,342 |
| 20 Dec 1997 | 1997–98 | First Division | H | Charlton Athletic | 0–2 | ||
| 18 Apr 1998 | 1997–98 | First Division | A | Charlton Athletic | 0–1 | ||
| 16 Oct 1999 | 1999–00 | First Division | H | Charlton Athletic | 0–2 | 14,812 | |
| 21 Apr 2000 | 1999–00 | First Division | A | Charlton Athletic | 1–1 | Lee Bradbury | 20,043 |
| 4 Oct 2003 | 2003–04 | Premier League | H | Charlton Athletic | 1–2 | Teddy Sheringham 34 | 20,106 |
| 10 Apr 2004 | 2003–04 | Premier League | A | Charlton Athletic | 1–1 | Yakubu 65 | 26,385 |
| 21 Aug 2004 | 2004–05 | Premier League | A | Charlton Athletic | 1–2 | Patrik Berger 53 | 25,204 |
| 9 Apr 2005 | 2004–05 | Premier League | H | Charlton Athletic | 4–2 | Yakubu 3, Steve Stone 20, Diomansy Kamara 83, Lomano Tresor LuaLua 90 | 20,108 |
| 22 Oct 2005 | 2005–06 | Premier League | H | Charlton Athletic | 1–2 | Darío Silva | 19,030 |
| 17 Apr 2006 | 2005–06 | Premier League | A | Charlton Athletic | 1–2 | Andrés D'Alessandro | 25,419 |
| 16 Sep 2006 | 2006–07 | Premier League | A | Charlton Athletic | 1–0 | Lomana LuaLua 74 | 26,130 |
| 20 Jan 2007 | 2006–07 | Premier League | H | Charlton Athletic | 0–1 | 19,567 | |
| 7 Nov 2017 | 2017–18 | EFL Trophy | A | Charlton Athletic | 1–0 | Curtis Main 19 | 1,307 |
| 9 Dec 2017 | 2017–18 | League One | A | Charlton Athletic | 1–0 | Josh Magennis 47 | 16,361 |
| 21 Apr 2018 | 2017–18 | League One | H | Charlton Athletic | 0–1 | 19,210 | |
| 11 Dec 2018 | 2018–19 | League One | H | Charlton Athletic | 1–2 | Andre Green 88 | 17,891 |
| 9 Mar 2019 | 2018–19 | League One | A | Charlton Athletic | 1–2 | Ronan Curtis 45+1 | 14,451 |
| 31 Oct 2020 | 2020–21 | League One | H | Charlton Athletic | 0–2 | ||
| 2 Feb 2021 | 2020–21 | League One | A | Charlton Athletic | 3–1 | Michael Jacobs 39, Tom Naylor 55, Andy Cannon 61 | |
| 25 Sep 2021 | 2021–22 | League One | A | Charlton Athletic | 2–2 | Ronan Curtis 6, Marcus Harness 72 | 16,378 |
| 31 Jan 2022 | 2021–22 | League One | H | Charlton Athletic | 1–2 | Michael Jacobs 79 | 15,326 |
| 17 Oct 2022 | 2022–23 | League One | A | Charlton Athletic | 0–3 | ||
| 1 Jan 2023 | 2022–23 | League One | H | Charlton Athletic | 1–3 | Connor Ogilvie 45+3 | 18,468 |
| 11 Nov 2023 | 2023–24 | League One | H | Charlton Athletic | 2–2 | Abu Kamara 31, Colby Bishop 75 | 19,404 |
| 24 Feb 2024 | 2023–24 | League One | A | Charlton Athletic | 0–0 | 16,732 | |
| 29 Dec 2025 | 2025–26 | Championship | H | Charlton Athletic | 2–1 | Conor Shaughnessy 69, Yang Min-hyeok 90+8 | 20,401 |
| 17 Feb 2026 | 2025–26 | Championship | A | Charlton Athletic | 3–1 | Terry Devlin 22, Colby Bishop 35, Terry Devlin 56 | 18,713 |
See also: the Charlton Athletic archive and Charlton Athletic v Portsmouth.
All Portsmouth head-to-head records · Portsmouth season by season