Friendlies Clubs   M. W D L goals
  at home 1 0 0 1 0 : 3
  Away 1 1 0 0 2 : 0
  2 1 0 1 2 : 3
Championship   M. W D L goals
  at home 11 6 2 3 32 : 15
  Away 11 2 2 7 15 : 25
  22 8 4 10 47 : 40
FA Cup   M. W D L goals
  at home 1 1 0 0 3 : 0
  Away 2 2 0 0 3 : 1
  3 3 0 0 6 : 1
League Cup   M. W D L goals
  at home 2 1 0 1 1 : 2
  Away 1 0 0 1 0 : 3
  3 1 0 2 1 : 5
League One   M. W D L goals
  at home 2 1 0 1 1 : 2
  Away 2 0 2 0 2 : 2
  4 1 2 1 3 : 4
League Two   M. W D L goals
  at home 4 4 0 0 11 : 3
  Away 4 1 1 2 2 : 3
  8 5 1 2 13 : 6
overall   M. W D L goals
  at home 21 13 2 6 48 : 25
  Away 21 6 5 10 24 : 34
  Neutral Place 0 0 0 0 0 : 0
  42 19 7 16 72 : 59
Friendlies Clubs
2023 Week Swansea City - Bristol Rovers 0:2 (0:0)
2019 Week Bristol Rovers - Swansea City 0:3 (0:1)
Championship
1980/1981 9. Round Bristol Rovers - Swansea City 1:2
1980/1981 5. Round Swansea City - Bristol Rovers 2:1
1979/1980 9. Round Swansea City - Bristol Rovers 2:0
1979/1980 5. Round Bristol Rovers - Swansea City 4:1
1961/1962 8. Round Swansea Town - Bristol Rovers 1:1
1961/1962 3. Round Bristol Rovers - Swansea Town 4:1
1960/1961 7. Round Swansea Town - Bristol Rovers 2:1
1960/1961 3. Round Bristol Rovers - Swansea Town 4:2
1959/1960 5. Round Swansea Town - Bristol Rovers 3:0
1959/1960 5. Round Bristol Rovers - Swansea Town 3:1
1958/1959 8. Round Bristol Rovers - Swansea Town 4:4
1958/1959 8. Round Swansea Town - Bristol Rovers 2:1
1957/1958 5. Round Bristol Rovers - Swansea Town 3:0
1957/1958 5. Round Swansea Town - Bristol Rovers 6:4
1956/1957 8. Round Bristol Rovers - Swansea Town 1:1
1956/1957 4. Round Swansea Town - Bristol Rovers 2:3
1955/1956 7. Round Swansea Town - Bristol Rovers 1:2
1955/1956 3. Round Bristol Rovers - Swansea Town 1:2
1954/1955 8. Round Swansea Town - Bristol Rovers 1:1
1954/1955 3. Round Bristol Rovers - Swansea Town 7:0
1953/1954 9. Round Swansea Town - Bristol Rovers 3:1
1953/1954 4. Round Bristol Rovers - Swansea Town 0:1
FA Cup
1985/1986 2. Round Swansea City - Bristol Rovers 1:2
1978/1979 3. Round Swansea City - Bristol Rovers 0:1
1947/1948 3. Round Bristol Rovers - Swansea Town 3:0
League Cup
1982/1983 2. Round Swansea City - Bristol Rovers 3:0
1982/1983 2. Round Bristol Rovers - Swansea City 1:0
1968/1969 1. Round Bristol Rovers - Swansea Town 0:2
League One
2007/2008 40. Round Swansea City - Bristol Rovers 2:2 (0:2)
2007/2008 19. Round Bristol Rovers - Swansea City 0:2 (0:0)
2000/2001 41. Round Bristol Rovers - Swansea City 1:0
2000/2001 20. Round Swansea City - Bristol Rovers 0:0
League Two
2004/2005 44. Round Bristol Rovers - Swansea City 2:0
2004/2005 17. Round Swansea City - Bristol Rovers 1:0
2003/2004 43. Round Bristol Rovers - Swansea City 2:1
2003/2004 17. Round Swansea City - Bristol Rovers 0:0
2002/2003 23. Round Swansea City - Bristol Rovers 0:1
2002/2003 5. Round Bristol Rovers - Swansea City 3:1
2001/2002 30. Round Bristol Rovers - Swansea City 4:1
2001/2002 23. Round Swansea City - Bristol Rovers 2:1

For games that were decided on penalties the score after 120 minutes will be included in the ranking