Championship   M. W D L goals
  at home 27 14 6 7 44 : 33
  Away 27 2 6 19 21 : 55
  54 16 12 26 65 : 88
FA Cup   M. W D L goals
  at home 2 0 0 2 3 : 7
  2 0 0 2 3 : 7
League Cup   M. W D L goals
  at home 1 1 0 0 2 : 0
  Away 2 0 0 2 3 : 6
  3 1 0 2 5 : 6
League One   M. W D L goals
  at home 1 0 1 0 2 : 2
  Away 1 0 0 1 1 : 3
  2 0 1 1 3 : 5
Playoffs   M. W D L goals
  at home 1 0 0 1 0 : 1
  Away 1 0 1 0 1 : 1
  Neutral Place 1 0 1 0 2 : 2
  3 0 2 1 3 : 4
overall   M. W D L goals
  at home 32 15 7 10 51 : 43
  Away 31 2 7 22 26 : 65
  Neutral Place 1 0 1 0 2 : 2
  64 17 15 32 79 : 110
Championship
2021/2022 42. Round Swansea City - Barnsley FC 1:1 (0:0)
2021/2022 19. Round Barnsley FC - Swansea City 0:2 (0:0)
2020/2021 24. Round Barnsley FC - Swansea City 0:2 (0:1)
2020/2021 20. Round Swansea City - Barnsley FC 2:0 (1:0)
2019/2020 25. Round Swansea City - Barnsley FC 0:0 (0:0)
2019/2020 12. Round Barnsley FC - Swansea City 1:1 (0:0)
2010/2011 28. Round Barnsley FC - Swansea City 1:1 (1:0)
2010/2011 24. Round Swansea City - Barnsley FC 1:0 (1:0)
2009/2010 44. Round Swansea City - Barnsley FC 3:1 (2:1)
2009/2010 8. Round Barnsley FC - Swansea City 0:0 (0:0)
2008/2009 43. Round Barnsley FC - Swansea City 1:3 (0:2)
2008/2009 22. Round Swansea City - Barnsley FC 2:2 (0:0)
1983/1984 8. Round Swansea City - Barnsley FC 1:0
1983/1984 4. Round Barnsley FC - Swansea City 3:2
1958/1959 9. Round Barnsley FC - Swansea Town 3:1
1958/1959 5. Round Swansea Town - Barnsley FC 2:1
1957/1958 6. Round Swansea Town - Barnsley FC 4:2
1957/1958 2. Round Barnsley FC - Swansea Town 1:0
1956/1957 1. Round Swansea Town - Barnsley FC 2:3
1956/1957 1. Round Barnsley FC - Swansea Town 2:3
1955/1956 9. Round Swansea Town - Barnsley FC 3:1
1955/1956 9. Round Barnsley FC - Swansea Town 3:2
1952/1953 6. Round Swansea Town - Barnsley FC 3:0
1952/1953 1. Round Barnsley FC - Swansea Town 3:1
1951/1952 6. Round Barnsley FC - Swansea Town 2:3
1951/1952 2. Round Swansea Town - Barnsley FC 2:1
1950/1951 7. Round Barnsley FC - Swansea Town 1:0
1950/1951 2. Round Swansea Town - Barnsley FC 1:0
1949/1950 7. Round Swansea Town - Barnsley FC 4:0
1949/1950 3. Round Barnsley FC - Swansea Town 5:2
1946/1947 10. Round Barnsley FC - Swansea Town 3:1
1946/1947 3. Round Swansea Town - Barnsley FC 2:2
1937/1938 9. Round Swansea Town - Barnsley FC 1:0
1937/1938 4. Round Barnsley FC - Swansea Town 2:0
1936/1937 6. Round Barnsley FC - Swansea Town 0:1
1936/1937 2. Round Swansea Town - Barnsley FC 3:1
1935/1936 8. Round Barnsley FC - Swansea Town 0:0
1935/1936 4. Round Swansea Town - Barnsley FC 0:0
1934/1935 6. Round Swansea Town - Barnsley FC 1:1
1934/1935 2. Round Barnsley FC - Swansea Town 1:0
1931/1932 6. Round Swansea Town - Barnsley FC 3:0
1931/1932 2. Round Barnsley FC - Swansea Town 2:3
1930/1931 10. Round Swansea Town - Barnsley FC 1:0
1930/1931 2. Round Barnsley FC - Swansea Town 1:0
1929/1930 7. Round Swansea Town - Barnsley FC 0:2
1929/1930 2. Round Barnsley FC - Swansea Town 1:0
1928/1929 6. Round Barnsley FC - Swansea Town 2:1
1928/1929 2. Round Swansea Town - Barnsley FC 2:1
1927/1928 6. Round Swansea Town - Barnsley FC 3:0
1927/1928 2. Round Barnsley FC - Swansea Town 3:3
1926/1927 7. Round Barnsley FC - Swansea Town 1:1
1926/1927 2. Round Swansea Town - Barnsley FC 5:2
1925/1926 9. Round Swansea Town - Barnsley FC 3:0
1925/1926 5. Round Barnsley FC - Swansea Town 2:0
FA Cup
2011/2012 3. Round Barnsley FC - Swansea City 2:4 (1:1)
1926/1927 4. Round Barnsley FC - Swansea Town 1:3
League Cup
2012/2013 2. Round Swansea City - Barnsley FC 3:1 (1:0)
1981/1982 2. Round Swansea City - Barnsley FC 3:2 aet
1981/1982 2. Round Barnsley FC - Swansea City 2:0
League One
2005/2006 36. Round Barnsley FC - Swansea City 2:2 (0:0)
2005/2006 6. Round Swansea City - Barnsley FC 3:1 (1:1)
Playoffs
2020/2021 Championship Semi-finals Swansea City - Barnsley FC 1:1 (1:0)
2020/2021 Championship Semi-finals Barnsley FC - Swansea City 0:1 (0:1)
2005/2006 League One Final Swansea City - Barnsley FC 3:4 (2:1, 2:2, 2:2) pso

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