Maritzburg drew a four successive match in the league when they played to a goalless stalemate away to SuperSport United in midweek.
The KwaZulu-Natal team has recorded four wins, five draws and four losses from their 13 home matches this season.
The Team of Choice is placed sixth on the log with 35 points from 26 matches.
Swallows suffered a second successive defeat when they went down 3-1 at home to log leaders Kaizer Chiefs last weekend.
The Soweto side has recorded just four wins away from home this season, suffering seven losses from 13 matches in the process.
The Birds are placed 10th on the log with 32 points from 26 matches.
In head-to-head stats, Maritzburg and Swallows have met in 13 league matches since 2005/06.
The Birds have claimed six wins compared to three for the Team of Choice, while four matches have been drawn.
Maritzburg’s home record against Swallows reads: P6 W2 D2 L2 GF6 GA5.
When the teams met earlier this season in Soweto, the KwaZulu-Natal side won 3-1 for their first away victory over the Birds.
Maritzburg’s line-up from their 0-0 draw with SuperSport: Walters, Cloete, Petersen, M. Booysen, Morton, Matuka, Buckley, Awal, Sheppard, Zulu (Mandaza 63’), Malajila (Smeekes 88’).
Swallows’ line-up from their 3-1 loss to Chiefs: Etafia, Isaacs (Obada 75’), Da Costa, Mungomeni, Lekgothoane, Chabangu (Mathebula 89’), Nergadze, Tsutsulupa, Chenene (Makhanya 68’), Mashego, Nomvete.
Last ten League meetings:
Season Result Scorers
2006/07 Swallows 3-2 Maritzburg (Isaacs, Chalwe (pen), Zwane; Bhasera, Mazana)
2008/09 Swallows 2-1 Maritzburg (Shivambu, Rancan; Davids)
2008/09 Maritzburg 3-1 Swallows (Mbemba, Davids 2; Denge)
2009/10 Swallows 2-0 Maritzburg (Khumalo, Radebe)
2009/10 Maritzburg 1-1 Swallows (Bageta; Radebe)
2010/11 Maritzburg 1-0 Swallows (Sibisi)
2010/11 Swallows 1-0 Maritzburg (Nomvete (pen))
2011/12 Swallows 2-2 Maritzburg (Tsutsulupa, Nomvethe; Sibisi 2)
2011/12 Maritzburg 0-1 Swallows (Tsutsulupa)
2012/13 Swallows 1-3 Maritzburg (Obada; Malajila, Mandaza, Gyamfi)