pierwszy raz w karierze pchając kulą ponad 20 metrów. 4 lipca na stadionie w Bielsku-Białej uzyskał wynik 19,63 m i zdobył drugi w karierze tytuł mistrza Polski seniorów. Dwa tygodnie po krajowym czempionacie Majewski startował w Bydgoszczy na mistrzostwach Europy młodzieżowców (zawodników do lat 23) i na tej imprezie zajął z rezultatem 19,92 m czwarte miejsce przegrywając brązowy medal z reprezentantem Holandii Rutgerem Smithem, który uzyskał wynik 20,18 m. Na uniwersjadzie w Daegu był piąty. Sezon zakończył zdobyciem, 13 września w Białej Podlaskiej, złotego medalu młodzieżowych mistrzostw Polski.

2004 Sezon halowy rozpoczął od zwycięstw na zawodach w Spale (7 lutego) oraz Warszawie (14 lutego). 22 lutego z wynikiem 20,01 zdobył w Spale pierwsze w karierze złoto halowych mistrzostw Polski seniorów. Kilkanaście dni później wziął udział w halowych mistrzostwach świata, które odbywały się w Budapeszcie – w eliminacjach uzyskał wynik 20,28, a w finale zajął czwarte miejsce z rezultatem 20,83. Swoim wynikiem Majewski poprawił 18-letni halowy rekord Polski, który wynosił 20,36 i należał do Edwarda Sarula.