Erste Erfahrungen bei internationalen Meisterschaften sammelte Marek Zakrzewski im Jahr 2022, als er bei den U18-Europameisterschaften in Jerusalem in 10,32 s die Goldmedaille im 100-Meter-Lauf gewann. Anschließend schied er bei den U20-Weltmeisterschaften in Cali mit 10,68 s im Halbfinale über 100 Meter aus. Im Jahr darauf siegte er bei den U20-Europameisterschaften in Jerusalem in 10,25 s und 20,63 s über 100 und 200 Meter. Bei den World Athletics Relays 2024 in Nassau verpasste er mit der polnischen 4-mal-100-Meter-Staffel eine Direktqualifikation für die Olympischen Spiele in Paris. Anschließend schied er bei den Europameisterschaften in Rom mit 10,36 s in der ersten Runde über 100 Meter aus und kam mit der Staffel im Finale nicht ins Ziel. Im August ging er bei den U20-Weltmeisterschaften in Lima im Halbfinale über 200 Meter nicht mehr an den Start.
2024 wurde Zakrzewski polnischer Meister im 200-Meter-Lauf.