| seizoenen | afdeling KVM | data | competitiewedstrijden | uitslagen |
| 1926-1927 | ere-afdeling | OC de Charleroi in bevordering C | ||
| 1927-1928 | eerste afdeling | OC de Charleroi in bevordering B | ||
| 1928-1929 | ere-afdeling | OC de Charleroi in bevordering B | ||
| 1929-1930 | ere-afdeling | OC de Charleroi in bevordering B | ||
| 1930-1931 | ere-afdeling | OC de Charleroi in bevordering B | ||
| 1931-1932 | ere-afdeling | OC de Charleroi in bevordering C | ||
| 1932-1933 | ere-afdeling | OC de Charleroi in bevordering C | ||
| 1933-1934 | ere-afdeling | OC de Charleroi in bevordering C | ||
| 1934-1935 | ere-afdeling | OC de Charleroi in bevordering C | ||
| 1935-1936 | ere-afdeling | OC de Charleroi in bevordering B | ||
| 1936-1937 | ere-afdeling | OC de Charleroi in eerste afdeling reeks B | ||
| 1937-1938 | ere-afdeling | 03-10-1937 | ROC Charleroi – RFC Malinois | 3-3 |
| 09-01-1938 | RFC Malinois – ROC Charleroi | 3-1 | ||
| 1938-1939 | ere-afdeling | 30-10-1938 | RFC Malinois – ROC Charleroi | 0-2 |
| 19-02-1939 | ROC Charleroi – RFC Malinois | 3-2 | ||
| 1939-1941 | geen reguliere competitie wegens W.O. II | |||
| 1941-1942 | ere-afdeling | 16-11-1941 | ROC Charleroi – RFC Malinois | 3-1 |
| 03-05-1942 | RFC Malinois – ROC Charleroi | 4-4 | ||
| 1942-1943 | ere-afdeling | 13-09-1942 | RFC Malinois – ROC Charleroi | 1-2 |
| 25-04-1943 | ROC Charleroi – RFC Malinois | 1-0 | ||
| 1943-1944 | ere-afdeling | 21-11-1943 | ROC Charleroi – RFC Malinois | 1-0 |
| 12-03-1944 | RFC Malinois – ROC Charleroi | 3-3 | ||
| 1944-1945 | geen reguliere competitie wegens nasleep W.O. II | |||
| 1945-1946 | ere-afdeling | 02-12-1945 | ROC Charleroi – RFC Malinois | 0-2 |
| 07-04-1946 | RFC Malinois – ROC Charleroi | 2-0 | ||
| 1946-1947 | ere-afdeling | 22-09-1946 | RFC Malinois – ROC Charleroi | 0-0 |
| 02-02-1947 | ROC Charleroi – RFC Malinois | 1-1 | ||
| 1947-1948 | ere-afdeling | 21-12-1947 | ROC Charleroi – RFC Malinois | 0-1 |
| 02-05-1948 | RFC Malinois – ROC Charleroi | 3-1 | ||
| 1948-1949 | ere-afdeling | 07-11-1948 | RFC Malinois – ROC Charleroi | 0-2 |
| 20-03-1949 | ROC Charleroi – RFC Malinois | 2-2 | ||
| 1949-1950 | ere-afdeling | 18-12-1949 | ROC Charleroi – RFC Malinois | 2-1 |
| 14-05-1950 | RFC Malinois – ROC Charleroi | 4-2 | ||
| 1950-1951 | ere-afdeling | 15-10-1950 | RFC Malinois – ROC Charleroi | 4-1 |
| 11-02-1951 | ROC Charleroi – RFC Malinois | 3-3 | ||
| 1951-1952 | ere-afdeling | 23-12-1951 | RFC Malinois – ROC Charleroi | 2-1 |
| 11-05-1952 | ROC Charleroi – RFC Malinois | 1-0 | ||
| 1952-1953 | eerste nationale | 28-09-1952 | KFC Malinois – ROC Charleroi | 2-2 |
| 17-05-1953 | ROC Charleroi – KFC Malinois | 2-2 | ||
| 1953-1954 | eerste nationale | 20-09-1953 | KFC Malinois – ROC Charleroi | 5-1 |
| 21-03-1954 | ROC Charleroi – KFC Malinois | 0-0 | ||
| 1954-1955 | eerste nationale | 03-10-1954 | ROC Charleroi – KFC Malinois | 0-5 (*) |
| 23-01-1955 | KFC Malinois – ROC Charleroi | 0-0 | ||
| 1955-1956 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1956-1957 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1957-1958 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1958-1959 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1959-1960 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1960-1961 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1961-1962 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1962-1963 | tweede nationale | ROC Charleroi in eerste nationale | ||
| 1963-1964 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1964-1965 | tweede nationale | 22-11-1964 | KFC Malinois – ROC Charleroi | 0-0 |
| 21-03-1965 | ROC Charleroi – KFC Malinois | 1-4 | ||
| 1965-1966 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1966-1967 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1967-1968 | eerste nationale | 24-09-1967 | ROC Charleroi – KFC Malinois | 0-0 |
| 11-02-1968 | KFC Malinois – ROC Charleroi | 1-2 | ||
| 1968-1969 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1969-1970 | tweede nationale | 07-12-1969 | ROC Charleroi – KFC Malinois | 1-0 |
| 19-04-1970 | KFC Malinois – ROC Charleroi | 2-0 | ||
| 1970-1971 | tweede nationale | 27-09-1970 | KV Mechelen – ROC Charleroi | 5-2 |
| 07-02-1971 | ROC Charleroi – KV Mechelen | 1-2 | ||
| 1971-1972 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1972-1973 | eerste nationale | ROC de Montignies-sur-Sambre in tweede nationale | ||
| 1973-1974 | eerste nationale | ROC de Montignies-sur-Sambre in tweede nationale | ||
| 1974-1975 | eerste nationale | 11-09-1974 | ROC de Montignies-sur-Sambre – KV Mechelen | 2-1 |
| 08-04-1975 | KV Mechelen – ROC de Montignies-sur-Sambre | 3-0 | ||
| 1975-1976 | eerste nationale | ROC de Montignies-sur-Sambre in tweede nationale | ||
| 1976-1977 | eerste nationale | ROC de Montignies-sur-Sambre in tweede nationale | ||
| 1977-1978 | tweede nationale | 06-11-1977 | KV Mechelen – ROC de Montignies-sur-Sambre | 0-1 |
| 04-03-1978 | ROC de Montignies-sur-Sambre – KV Mechelen | 0-0 | ||
| 1978-1979 | tweede nationale | 19-11-1978 | KV Mechelen – ROC de Montignies-sur-Sambre | 0-1 |
| 04-02-1979 | ROC de Montignies-sur-Sambre – KV Mechelen | 1-1 | ||
| 1979-1980 | tweede nationale | 22-09-1979 | KV Mechelen – ROC de Montignies-sur-Sambre | 0-1 |
| 26-01-1980 | ROC de Montignies-sur-Sambre – KV Mechelen | 1-0 | ||
| 1980-1981 | tweede nationale | 18-10-1980 | KV Mechelen – ROC de Montignies-sur-Sambre | 4-0 |
| 08-03-1981 | ROC de Montignies-sur-Sambre – KV Mechelen | 0-3 | ||
| 1981-1982 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1982-1983 | tweede nationale | ROC Charleroi in derde nationale A | ||
| 1983-1984 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1984-1985 | eerste nationale | ROC Charleroi in vierde nationale B | ||
| 1985-1986 | eerste nationale | ROC Charleroi in vierde nationale C | ||
| 1986-1987 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1987-1988 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1988-1989 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1989-1990 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1990-1991 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1991-1992 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1992-1993 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1993-1994 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1994-1995 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1995-1996 | eerste nationale | ROC Charleroi in derde nationale A | ||
| 1996-1997 | eerste nationale | ROC Charleroi in tweede nationale | ||
| 1997-1998 | tweede nationale | ROC Charleroi in derde nationale A | ||
| 1998-1999 | tweede nationale | ROC Charleroi in derde nationale A | ||
| 1999-2000 | eerste nationale | ROC Charleroi in derde nationale B | ||
| 2000-2001 | eerste nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2001-2002 | tweede nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2002-2003 | eerste nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2003-2004 | derde nationale A | ROC Charleroi-Marchienne in derde nationale B | ||
| 2004-2005 | derde nationale A | ROC Charleroi-Marchienne in derde nationale B | ||
| 2005-2006 | tweede nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2006-2007 | tweede nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2007-2008 | eerste nationale | ROC Charleroi-Marchienne in tweede nationale | ||
| 2008-2009 | eerste nationale | ROC Charleroi-Marchienne in tweede nationale | ||
| 2009-2010 | eerste nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2010-2011 | eerste nationale | ROC Charleroi-Marchienne in derde nationale B | ||
| 2011-2012 | eerste nationale | ROC Charleroi-Marchienne in derde nationale A | ||
| 2012-2013 | eerste nationale | ROC Charleroi-Marchienne in vierde nationale D | ||
| 2013-2014 | eerste nationale | ROC Charleroi-Marchienne in vierde nationale A | ||
| 2014-2015 | eerste nationale | ROC Charleroi-Marchienne in eerste provinciale Henegouwen | ||
| 2015-2016 | eerste nationale | ROC Charleroi-Marchienne in vierde nationale B | ||
| 2016-2017 | eerste klasse A | OC Charleroi in de tweede amateurklasse | ||
| 2017-2018 | eerste klasse A | OC Charleroi in de tweede amateurklasse | ||
(*) De 1-2-overwinning in het seizoen 1954-1955 werd later omgezet in 0-5 forfait.
| competitie | gespeeld | winst | gelijk | verlies | goals voor | goals tegen |
| thuis | 24 | 11 | 6 | 7 | 48 | 29 |
| uit | 24 | 6 | 9 | 9 | 34 | 29 |
| totaal | 48 | 17 | 15 | 16 | 82 | 58 |
| competitie | thuis | uit |
| grootste overwinning | 5-1 (20-09-1953) en 4-0 (18-10-1980) | 0-5 forfait (03-10-1954) 0-3 (08-03-1981) en 1-4 (21-03-1965) |
| grootste nederlaag | 0-2 (30-10-1938 en 07-11-1948) | 3-1 (16-11-1941) |
| laatste overwinning | 18-10-1980 (4-0) | 08-03-1981 (0-3) |
| laatste nederlaag | 22-09-1979 (0-1) | 26-10-1980 (1-0) |
| Beker van België | ||||
| 1954-1955 | 1/16de finale | 13-02-1955 | ROC Charleroi – KFC Malinois | (#) |
| 1991-1992 | 1/16de finale | 26-10-1991 | ROC Charleroi – KV Mechelen | 0-3 |
(#) De wedstrijd werd afgelast en Olympic werd uitgesloten uit de beker van België.
