I EM i friidrett 2016 vant han 800 meter med tiden 1:45,18, foran sin landsmann Marcin Lewandowski. I Sommer-OL 2016 ble han slått ut i semifinalen, der han kom på tredjeplass i sitt heat.