Africa de Sud - National First Division 10/02 13:30 7 Richards Bay FC v Tshakhuma Tsha Madzivhadila L 4-0
Africa de Sud - National First Division 09/25 13:00 6 Jomo Cosmos v Tshakhuma Tsha Madzivhadila W 0-1
Africa de Sud - National First Division 09/21 13:00 5 Tshakhuma Tsha Madzivhadila v Black Leopards D 1-1
Africa de Sud - National First Division 09/18 13:00 4 Tshakhuma Tsha Madzivhadila v Platinum City Rovers D 0-0
Africa de Sud - National First Division 09/11 13:00 3 JDR Stars v Tshakhuma Tsha Madzivhadila L 2-0
Africa de Sud - National First Division 08/28 13:00 2 Venda Football Academy v Tshakhuma Tsha Madzivhadila L 1-0
Africa de Sud - Premier 08/21 15:00 1 [2] Baroka FC v Tshakhuma Tsha Madzivhadila [8] L 2-0
Africa de Sud - National First Division 08/21 13:00 1 Tshakhuma Tsha Madzivhadila v Cape Town All Stars W 3-1
Africa de Sud - Premier 06/05 13:00 1 [3] Orlando Pirates v Tshakhuma Tsha Madzivhadila [12] D 0-0
Africa de Sud - Premier 06/02 15:00 1 Tshakhuma Tsha Madzivhadila v Chippa United D 0-0
Africa de Sud - Premier 05/18 13:00 1 [9] Baroka FC v Tshakhuma Tsha Madzivhadila [13] D 0-0
Africa de Sud - National First Division 05/16 13:00 29 Pretoria University v Tshakhuma Tsha Madzivhadila W 1-2
Africa de Sud - Premier 05/15 13:00 1 [15] Tshakhuma Tsha Madzivhadila v Maritzburg Utd [12] W 1-0
Africa de Sud - Premier 05/12 15:00 1 [6] Supersport United v Tshakhuma Tsha Madzivhadila [14] L 1-0
Africa de Sud - Cupa 05/08 16:00 1 Tshakhuma Tsha Madzivhadila v Chippa United W 1-0
Africa de Sud - National First Division 05/08 13:00 28 Tshakhuma Tsha Madzivhadila v TS Sporting W 2-1
Africa de Sud - Premier 05/04 15:00 1 [15] Tshakhuma Tsha Madzivhadila v Kaizer Chiefs [9] W 2-1
Africa de Sud - National First Division 05/04 13:00 27 Ajax Cape Town v Tshakhuma Tsha Madzivhadila D 1-1
Africa de Sud - Premier 05/01 15:00 1 [14] Tshakhuma Tsha Madzivhadila v Black Leopards [16] L 1-2
Africa de Sud - National First Division 05/01 13:00 26 Steenberg United v Tshakhuma Tsha Madzivhadila W 1-2
Africa de Sud - Premier 04/28 13:00 1 [14] Tshakhuma Tsha Madzivhadila v Bloem Celtic [10] W 1-0
Africa de Sud - Premier 04/24 15:00 1 Cape Town City v Tshakhuma Tsha Madzivhadila L 3-0
Africa de Sud - National First Division 04/24 13:00 25 Tshakhuma Tsha Madzivhadila v Uthongathi FC W 3-1
Africa de Sud - Cupa 04/18 13:00 2 Mamelodi Sundowns v Tshakhuma Tsha Madzivhadila W 5-6
Africa de Sud - National First Division 04/16 13:00 24 Cape Umoya UTD v Tshakhuma Tsha Madzivhadila D 1-1
Africa de Sud - National First Division 04/13 13:00 23 Tshakhuma Tsha Madzivhadila v Polokwane City W 2-1
Africa de Sud - Premier 04/10 15:00 1 [8] TS Galaxy v Tshakhuma Tsha Madzivhadila [15] W 0-2
Africa de Sud - National First Division 04/10 13:00 22 Free State Stars v Tshakhuma Tsha Madzivhadila D 1-1
Africa de Sud - National First Division 04/07 13:00 21 Tshakhuma Tsha Madzivhadila v Sekhukhune United FC D 0-0
Africa de Sud - Premier 04/06 13:00 1 [15] Tshakhuma Tsha Madzivhadila v Mamelodi Sundowns [1] L 1-3

Tshakhuma Tsha Madzivhandila Football Club (often known as TTM F.C.) is a South African professional football club based in the town of Thohoyandou in the Limpopo province. The team plays its home matches at the Thohoyandou Stadium.

The club purchased the National First Division status of Milano United F.C. in July 2017. The club had previously played in the ABC Motsepe League.

Under owner Lawrence Mulaudzi, the club continued to spend its way to the top when in 2020 it purchased the Premier League status of Bidvest Wits, and played in the 2020–21 South African Premier Division. In 2021 they sold their Premier League status to Marumo Gallants, and currently play in the National First Division.

In December 2020, CEO Sello Chokoe was accused of fraud and of stealing over R2 million from the club, and was suspended pending a hearing. Sello continued to receive a full salary, and repeatedly avoided a hearing by submitting a sick note on the days before.

Seven months after the purchase, with the club in financial difficulties, last in the league, and with players striking after salaries were unpaid, the club was sold to a pharmaceuticals consortium.

New chairman Abram Sello announced that the club's name would change at the end of the season, though he expected it to remain in Limpopo.