[5] On 27 April 2018, participating in the Maria Lenk Trophy competition (long course) in Rio de Janeiro, Scheffer broke the South American record in the 200-metre freestyle race in 1:46.08 seconds.
[10] On 25 August 2018, participating in the José Finkel Trophy competition (short course) in São Paulo, Scheffer broke the South American record in the 400-metre freestyle race in 3:40.87 seconds.
[15] On 21 December 2018, at the Porto Alegre Open in Brazil, he broke the long-course South American record in the 200-metre freestyle with a time of 1:45.51.
[24] At the 2020 Summer Olympics in Tokyo, Scheffer broke the South American record in the Men's 200 metre freestyle heats, with a time of 1:45.05, ranking 2nd for the semifinal.
[26] At the 2021 FINA World Swimming Championships (25 m) in Abu Dhabi, United Arab Emirates, in the Men's 4 × 200 metre freestyle relay, the Brazilian relay, composed by Scheffer, Murilo Sartori, Kaique Alves and Breno Correia, again obtained a medal, now bronze, maintaining the good performance of 2018, when Brazil won the gold beating the world record.
[30] At the 2022 World Aquatics Championships held in Budapest, Hungary, he did not have a good run in the Men's 200 metre freestyle, finishing in 9th place with a time of 1:46.11.
[31] He recovered in the Men's 4 × 200 metre freestyle relay event, composed by Scheffer, Vinicius Assunção, Murilo Sartori and Breno Correia, where the Brazilian team beat the South American record twice in a row, in the heats, and the finals, reaching a time of 7:04.69 and obtaining an unprecedented fourth place in the long-distance World Championships.