 Ramba uchinyora ndima iyi - Kubudirira uku kwakamupa mukana wekumiririra England pa2006 World Cup of Poolnhangemutange yevakaroorana, kwaaibatsirana naSteve Davis. Mumutambo wokutanga, vaviri vacho vakakunda chikwata cheSouth Korea cheJeong Young-hwa naLee Gun-jae 96, asi vakakundwa mumakwikwi ekupedzisira kuna Earl Strickland naRodney Morris vekuUnited States. Peach akakwanisa nokuda kwezvaakaita muna 2005 kuti awane nzvimbo paInternational Pool Tour IPT. Akatamba muIPT World Open eight-bhora uye IPT North American Open, achisvika kumativi e64 uye kumativi e16. 