Skriv en fortsættelse til dette afsnit - Majchrzak deltog i 50 m freestyle og 4 × 100 m medley stafette
i de olympiske lege i 2012. Han sluttede 10. i 200 meter freestyle ved Sommer-OL 2016 og satte en ny national rekord på 1:46.30.