21-годишният футболист, роден в Акра, идва на "Сейнт Андрюс" с временен контракт, след като Брайтън реши да си го върне след дългогодишния му наем в Оксер в Лига 1, където той игра 16 мача и направи две асистенции.
Осман все още не е дебютирал във Висшата лига за „чайките“, тъй като последните два сезона е под наем. През кампанията 2024/2025 той прекара във Фейенорд (Нидерландия), записвайки 22 участия в първенството и отбелязвайки три гола, преди последващия му престой в Оксер.