Ulf Kirsten nasceu em Riesa, na Alemanha, e deu seus primeiros passos como jogador de futebol nas categorias de base do Dynamo Dresden. O faro goleador chamou a atenção do Bayer 04, que acertou a contratação do atacante em 01/07/1990. De lá para cá, a relação entre Bayer 04 e Kirsten se fortaleceu e gerou resultados positivos.
Somando todos os campeonatos disputados, Ulf Kirsten possui 448 jogos pelo Bayer 04 Leverkusen, ficando atrás apenas de Thomas Hörster (453) e Rüdiger Vollborn (487). Em termos de gol, ninguém balançou mais as redes do que o ex-atacante.
Foram incríveis 240 gols marcados, uma média de 0.53 gol por partida. Analisando somente os números da Bundesliga, Kirsten fez 350 jogos e 182 gols, média de 0.52 gol por jogo, ou uma bola na rede a cada 152 minutos jogados.
Não é por acaso que acumulou diversas artilharias ao longo da carreira. Só na Bundesliga, foram três: temporada 1992/93 (20 gols), temporada 1996/97 (22 gols) e temporada 1997/98 (22 gols). Kirsten também foi o artilheiro da Taça UEFA de 2009, com 10 gols marcados, e da extinta UEFA Taça das Taças de 1993/94, com 5 bolas nas redes.
Kirsten se aposentou em julho de 2003, mas sempre será lembrado como um dos maiores ídolos da história do Bayer 04 Leverkusen.