Here is a list of Schwarz's best fights. For a list of Schwarz's losses, refer to "Tom Schwarz Losses".
On March 5, 2016 Tom Schwarz faced off against Gogita Gorgiladze in a heavyweight bout at age 21. He was coming in with a record of 16-0 (11). Schwarz stopped Gogita Gorgiladze via TKO.
On April 22, 2017 Tom Schwarz faced off against Adnan Redzovic in a heavyweight bout at age 22. He was coming in with a record of 19-0 (12). Schwarz stopped Adnan Redzovic via KO.
On September 15, 2018 Tom Schwarz faced off against Julian Fernandez in a heavyweight bout at age 24. He was coming in with a record of 22-0 (14). Schwarz stopped Julian Fernandez via KO.
On March 2, 2019 Tom Schwarz faced off against Kristijan Krstacic in a heavyweight bout at age 24. He was coming in with a record of 24-0 (16). Schwarz stopped Kristijan Krstacic via KO.