 Ramba uchiverenga ndima ino - Akaberekerwa muArlington, Massachusetts, uye akakurira muCandia NH, Flanders akazvipira mukudzika uye akapedza wechipiri muWorld Cup yekudzika mwaka mwaka muna 1982. Akawana kukunda kwake kwokutanga kweWorld Cup mumwaka iwoyo muBad Gastein, Austria, uye akaitevera nechimwe chigaro chepamusoro zuva rakatevera racho. Flanders akamirira United States muMitambo yeOlympic yechando muna 1980 na1984, uye muWorld Championships muna 1982 na1985. Munguva yebasa rake, akahwina mikombe mitatu yeWorld Cup, matanhatu podiums, uye 27 yepamusoro gumi. 