Deus Icarus Himself's Past Results