Mezue ahịrịokwu na-esonụ: Blum ruru elu nke egwuregwu mba na afọ mbụ ya dị ka okenye site na mmeri nke 60 m na 2007 German Indoor Athletics Championship. Nke a dugara ya na oku izizi nke mba ụwa na ọ bụ onye ọkara ikpeazụ n'ogologo ahụ na 2007 European Athletics Indoor Championships. Ọ gbara ọsọ n'ihe omume atọ na 2007 European Athletics U23 Championships: ọ bụ onye nke asaa na 100 m ikpeazụ mana o mezughị na relay na 200 m. O mere nke atọ n'asọmpi ahụ.
2007 European Cup 100 m, Otú ọ dị. O meziwanye ihe kachasị mma ya n'ogologo niile n'afọ ahụ: 10.26 sekọnd maka 100 m, 20.85 sekọnd maka 200 m na 6.59 sekọnd maka 60 m.