Aquí está una lista de las mejores peleas de Schwarz. Para una lista de las pérdidas de Schwarz, consulta "Tom Schwarz Pérdidas".
El 5 de marzo de 2016 Tom Schwarz se enfrentó a Gogita Gorgiladze en un combate de completo a la edad de 21. Él entró con un récord de 16-0 (11). Schwarz detuvo a Gogita Gorgiladze por TKO.
El 22 de abril de 2017 Tom Schwarz se enfrentó a Adnan Redzovic en un combate de completo a la edad de 22. Él entró con un récord de 19-0 (12). Schwarz detuvo a Adnan Redzovic por KO.
El 15 de septiembre de 2018 Tom Schwarz se enfrentó a Julian Fernandez en un combate de completo a la edad de 24. Él entró con un récord de 22-0 (14). Schwarz detuvo a Julian Fernandez por KO.
El 2 de marzo de 2019 Tom Schwarz se enfrentó a Kristijan Krstacic en un combate de completo a la edad de 24. Él entró con un récord de 24-0 (16). Schwarz detuvo a Kristijan Krstacic por KO.