Do gry w kadrze powrócił w listopadzie na kolejny mecz z Mołdawią, jednak ponownie uszkodził wówczas więzadła w kolanie.

We wrześniu 2018 roku znalazł się w składzie reprezentacji „siódemek” na turniej Grand Prix Series w Łodzi stanowiący jedną z rund Mistrzostw Europy.

Także w 2018 roku w spotkaniu z Litwą zdobył 16 z 33 punktów reprezentacji Polski. Trzy lata później w wygranym 21:16 meczu z Niemcami dzięki siedmiu skutecznie wykonanym rzutom karnym zdobył wszystkie punkty drużyny narodowej. Tydzień później zdobył 22 spośród 37 punktów, jakie w pojedynku ze Szwajcarią uzyskali reprezentanci Polski. Zwycięstwa z tymi rywalami walnie przyczyniły się do awansu Polaków na najwyższy poziom rozgrywek organizowanych przez Rugby Europe. W lutym 2023 roku uczestniczył w pierwszym wygranym spotkaniu na poziomie RE Championship – przeciwko Belgii zdobył 11 z 21 punktów swojego zespołu.

O zakończeniu kariery reprezentacyjnej poinformował przed decydującymi o ponownym awansie do RE Championship meczami rozgrywanymi na wiosnę 2026 roku. Decyzja motywowana była względami rodzinnymi. Wskazywał wówczas, że jego celem jest zostanie najlepiej punktującym zawodnikiem w historii polskiej reprezentacji.