Etafia is sitting on 299 starts for the Dube Birds and if he takes to the field against Bloemfontein Celtic on Sunday he will join Bidvest Wits midfield workhorse Tinashe Nengomasha in having played 300 games for one club.
Nengomasha piled up 311 games at Kaizer Chiefs before moving on to Wits at the beginning of this season.
Etafia has been at Swallows since 2002 after arriving from Plateau United in his homeland of Nigeria as a teenager.
The 30-year-old has given Swallows a solid decade’s service, winning three trophies along the way: the 2004 Absa Cup, 2009 Nedbank Cup and the 2012 MTN8 Cup.
So consistent has Etafia been between the posts that he has been the regular first choice for almost all the years he has been at the club.
Of the 10 and a half seasons that he has spent at Swallows, since he joined in August, 2002, Etafia has played 299 out of 380 official games; an average of 29 games every season.
Just last season Etafia was an ever-present for The Birds, playing every minute of all 33 League and Cup games that the club played.
Besides Etafia, Nengomasha and Brett Evans (Ajax Cape Town), who is currently without a club, the other players with 300 plus games at one club have retired.
That list includes Thabo Mooki, Doctor Khumalo and Brian Baloyi (all Kaizer Chiefs), Peter Gordon (Wits), Willem Vries (Celtic), Daniel Mudau (Mamelodi Sundowns), Andries Mpondo (Swallows), Edries Burton (Santos) and Williams Okpara (Orlando Pirates), among others.