Olszewski był związany z łomżyńskim klubem od rundy wiosennej sezonu 2023/2024. Do Łomży trafił po półrocznym pobycie w Karpatach Krosno. Wychowanek Igrosu Krasnobród gwałtownie wywalczył sobie miejsce w składzie i stał się ważnym ogniwem zespołu.
Łącznie w barwach ŁKS-u Olszewski wystąpił w 70 spotkaniach. Dziewięciokrotnie trafiał do siatki, dokładając swoją cegiełkę do wyników drużyny.
W obecnym sezonie zawodnik pojawił się na boisku w trzech meczach. Spędził na murawie łącznie 255 minut i zdobył dwie bramki. Olszewski wpisał się na listę strzelców w spotkaniach z Pelikanem Łowicz oraz Lechią Tomaszów Mazowiecki.
Po zakończeniu współpracy z ŁKS-em Łomża przed zespołem Macieja Tarnogrodzkiego staje zadanie znalezienia odpowiedniego następcy zawodnika, który w ostatnich sezonach był istotną częścią drużyny.















