[7] On day one of competition at the 2021 FINA Swimming World Cup stop in Berlin, 1 October, Schwarz swam a 3:45.86 in the prelims heats of the 400 metre freestyle and qualified for the final ranked seventh overall.
[9] The second day, Schwarz won the bronze medal in the 1500 metre freestyle timed final in 14:45.83.
[14][15] On 6 November, in the prelims heats of the 800 meter freestyle, Schwarz qualified for the final of the event ranked seventh overall with his time of 7:39.07.
[22][23] He placed fifth in the final with a time of 7:47.36, finishing less than four seconds behind bronze medalist Lorenzo Galossi of Italy.
[25][26] For his first of two individual events at the 2022 FINA Swimming World Cup held in Berlin and conducted in short course metres, Schwarz placed fifteenth in the 400 metre freestyle preliminary heats with a time of 3:46.02, which was 4.51 seconds slower than first-ranked Danas Rapšys of Lithuania.
[2][28] On 21 April 2023, at the Berlin Swim Open, Schwarz placed fifth in the 1500 metre freestyle with a personal best time of 14:49.22.