CRISTINA OBERGFOLL nasceu no dia 22 de agosto de 1981 na cidade de Lahr, Baden-Württemberg, Alemanha. Começou a competir no atletismo quando estudava na escola primária da sua cidade natal. Especializou-se no lançamento do dardo. A primeira competição internacional foi em 2000, no Campeonato Mundial Júnior, realizado na cidade de Santiago do Chile.
Ficou com o oitavo lugar na contagem geral. A primeira medalha — de prata — veio no Campeonato Mundial de Helsinqui, Finlândia, em 2005. Repetiu a dose no Campeonato Mundial de Osaka, Japão, em 2007. Nos Jogos Olímpicos de Pequim em 2008 ganhou a medalha de bronze. Nos jogos de Londres em 2012 ficou com a medalha de prata. A única medalha de ouro da carreira aconteceu em 2013 no Campeonato Mundial de Moscou, capital da Rússia. Nos Jogos Olímpicos do Rio de Janeiro em 2016 classificou-se no oitavo lugar.