Oscar Vilhelmsson è un attaccante del Darmstadt 98 che ha collezionato 12 presenze, per un totale di 442 minuti. É partito titolare in 4 partite su 34 giornate ed è stato frequentemente utilizzato come subentrato, in 8 occasioni.
La sua ultima presenza in campionato risale al 23 febbraio, gara in cui ha giocato solamente 4 minuti con la maglia del Darmstadt 98 contro lo Schalke 04, nella vittoria per 2-0. In totale l'attaccante ha segnato 1 rete nel 2024/2025.
Il suo primo gol nel campionato è arrivato in una sconfitta 3-1 contro il Paderborn l'11 agosto.
Nella passata stagione di Bundesliga Vilhelmsson ha giocato 26 partite con il Darmstadt, gare in cui ha realizzato 4 gol e fornito 1 assist vincente.
Il 16 luglio 2022 Vilhelmsson ha debuttato in 2. Bundesliga, all'età di 18 anni e 287 giorni contro il Jahn Regensburg. In totale, nella sua carriera in 2. Bundesliga, ha collezionato 26 partite, con 3 gol.