2 Partidas e gols totais pelos clubes, atualizadas até 24 de outubro de 2024.
3 Partidas e gols pela seleção nacional estão atualizadas até 24 de outubro de 2024.
Seu pai, Egon, vem de Preko, na ilha de Ugljan,[4][5] começou sua carreira no futebol no time local Dinamo Zagreb . Ele deixou o time aos 12 anos. Em 2013, ingressou nos juniores do Lokomotiva .
Rennes
Em 26 de agosto de 2021, assinou um contrato de cinco anos com o Rennes, da Ligue 1, por € 12 milhões com complementos.[6][7][8] Ele fez sua estreia na liga três dias depois, na derrota por 2 a 0 para o Angers, sendo substituído por Benjamin Bourigeaud aos 82 minutos.[9] Se estabeleceu como um membro-chave da equipe durante o outono, resultando em um desempenho inovador durante a vitória por 4 a 1 sobre o Lyon em 7 de novembro.[10] Ele marcou seu primeiro gol pelo Rennes em 20 de novembro, na vitória por 2 a 0 sobre o Montpellier no campeonato.[11] Em 5 de dezembro, ele deu a Martin Terrier três assistências para seu hat-trick e marcou o gol contra de Yvann Maçon ao lado de Lorenz Assignon, na vitória do Rennes sobre o Saint-Étienne por 5–0.[12] No final da temporada, durante a qual foi elogiado por suas atuações, acumulou seis gols e nove assistências e foi eleito para a equipe da Ligue 1 da temporada pelo L'Équipe .[13]
Estreou pela Croácia em 28 de maio de 2017, jogando os últimos três minutos em uma vitória amistosa por 2 a 1 sobre o México .[14]
Em 7 de junho de 2019, ele foi convocado para a lista de 23 convocados de Nenad Gračan para o UEFA Sub-21 Euro 2019 .[15] Ele fez apenas uma aparição na fase de grupos, no empate 3-3 com a Inglaterra, quando a Croácia já havia sido eliminada.[16][17] Em 9 de março de 2021, ele foi novamente convocado para a lista de 23 convocados de Igor Bišćan para a fase de grupos da UEFA Sub-21 Euro 2021 .[18] Apesar de passar a maior parte do torneio no banco devido a uma pequena lesão,[19] ele deu a Domagoj Bradarić uma assistência para o único gol da Croácia no último jogo do grupo, a derrota por 2 a 1 para a Inglaterra, que acabou sendo um decisivo um enquanto a Croácia avançava para a fase eliminatória devido a um melhor saldo de gols.[20][21]
Em 17 de maio de 2021, ele foi incluído na lista preliminar de 34 jogadores de Zlatko Dalić para o UEFA Euro 2020 ;[22] no entanto, ele não chegou aos 26 finais .[23] Em 11 de novembro de 2021, Majer marcou seus dois primeiros gols pela seleção nacional na vitória por 7–1 sobre Malta nas eliminatórias para a Copa do Mundo de 2022 .[24] Faz parte dos 26 da Seleção Croata na Copa de 2022, fez o ultimo gol na goleada da Croácia sobre o Canadá.[3]