KarlsenCresciuto cominciònelle lagiovanili carrieradello conSkidar, laKarlsen magliaè dellpoi passato all'[[Odd Grenland Ballklubb|Odd]].<ref>{{cita web|url=http://statistikk.odd.no/spillere/337|editore=odd.no|accesso=1º marzo 2018|titolo=Geir Karlsen|lingua=no}}</ref> Nel [[1970]], passò al [[Rosenborg Ballklub|Rosenborg]]: disputò il primo incontro con questa maglia in data 26 aprile [[1970]], nella vittoria per 0-2 in casa del [[Pors Grenland Fotball|Pors]].<ref>{{cita web|url=http://rbkmedia.no/statistikk/liste_lagoppstilling.php?kamp_id=1261|editore=rbkmedia.no|accesso=12 giugno 2012|titolo=Pors - Rosenborg|lingua=no}}</ref> Nel [[1971]], assieme ai suoi compagni, centrò il ''[[double (calcio)|double]]'': il Rosenborg vinse sia il [[1. divisjon 1971|campionato]] che la [[Coppa di Norvegia 1971|coppa]]. Giocò 86 incontri per la squadra, di cui 73 in campionato, 3 nella coppa nazionale e 7 in quelle europee.<ref>{{cita web|url=http://rbkmedia.no/statistikk/spiller.php?player_id=238|editore=rbkmedia.no|accesso=12 giugno 2012|titolo=Geir Karlsen|lingua=no}}</ref> Nel [[1973]], passò agli [[Scozia|scozzesi]] del [[Dunfermline Athletic Football Club|Dunfermline Athletic]], per fare ritorno in patria nel [[1975]], quando fu ingaggiato dal [[Vålerenga Fotball|Vålerengen]]. Tornò poi all'Odd, dove rimase fino al [[1983]].
====Nazionale====
Conta 32 presenze per la {{NazNB|CA|NOR}}.<ref>{{cita web|url=http://www.fotball.no/Community/Profil/?fiksId=2605133|editore=fotball.no|accesso=12 giugno 2012|titolo=Geir Karlsen|lingua=no}}</ref> Esordì il 13 novembre [[1969]], nella vittoria per 1-3 contro il {{NazNB|CA|GTM}}.<ref>{{cita web|url=http://www.fotball.no/System-pages/Kampfakta/?matchId=1696751|editore=fotball.no|accesso=12 giugno 2012|titolo=Guatemala - Norge 1 - 3|lingua=no|urlmorto=sì}}</ref>
===Allenatore===
Nel 1984, Karlsen è stato chiamato ad allenare l'Odd.<ref>{{cita web|url=http://statistikk.odd.no/trenere|editore=odd.no|accesso=1º marzo 2018|titolo=Trenere|lingua=no}}</ref>