2013 gewann Olszewski die Bronzemedaille über 100 Meter bei den nationalen U23-Meisterschaften, wobei er dabei seine Bestleistung auf 10,38 s verbesserte. Einen Monat später trat er in Tampere bei den U23-Europameisterschaften an. Zunächst startete er im 100-Meter-Lauf, in dem er als Vierter im Finale den Sprung auf die Medaillenränge knapp verpasste. Zwei Tage später bestritt er das Finale mit der polnischen 4-mal-100-Meter-Staffel, mit der er die Silbermedaille gewinnen konnte. Eine Woche nach den Europameisterschaften belegte er im 100-Meter-Finale bei den Polnischen Meisterschaften den vierten Platz. 2014 wurde er mit Bestzeit von 6,63 s Polnischer Hallenvizemeister im 60-Meter-Lauf. Anschließend trat er über diese Distanz auch bei den Hallenweltmeisterschaften in der Heimat an. Dabei zog er in das Halbfinale ein, wobei er allerdings schließlich den letzten Platz in seinem Lauf belegte. Ende Mai nahm er als Teil der 4-mal-100-Meter-Staffel an den IAAF World Relays auf den Bahamas teil, wobei man den fünften Platz im B-Finale belegte. 2015 feierte Olszewski nach seinem Sieg über 60 Meter seinen ersten Polnischen Meistertitel. Anfang März trat er in Prag bei den Halleneuropameisterschaften an, verpasste dabei als Vierter in seinem Halbfinallauf den Finaleinzug. Zwei Monate später nahm er, erneut auf den Bahamas, wieder an den IAAF World Relays teil. Während er mit der 4-mal-100-Meter-Staffel im Vorlauf scheiterte, zog er mit der selten gelaufenen 4-mal-200-Meter-Staffel in das Finale ein, mit der er den vierten Platz belegte.