Have the Abuses of Women’s Figure Skating Been Hiding in Plain Sight?
ByBindu Bansinath,
a writer for the Cut who covers news, culture, and relationships.Her work has also appeared in the New York Times, the New York Times Magazine, The Paris Review, and Electric Literature. She was previously an assistant editor at Harper's.
Photo: Sergei Bobylev/TASS via Getty Images
Last week, two 17-year-old Russian girls — Anna Shcherbakova and Alexandra Trusova — swept gold and silver in the Olympic women’s figure-skating competition. The outcome marked a shocking upset: Leading up to the Games, another young Russian skater, 15-year-old Kamila Valieva, had been hyped as the clear favorite and a “once in a lifetime” talent — until a failed drug test came to light. Controversially, Valieva was still allowed to compete, though her free skate included a number of uncharacteristic stumbles and falls, and she ultimately finished fourth. Instead of the usual celebration, this year’s competition ended in a surreal scene in which no one was happy, not even the two girls who won medals. As Valieva left the ice, her coach was heard berating her: “Why did you let it go? Why did you stop fighting?”
Valieva, Shcherbakova, and Trusova all train with Eteri Tutberidze, a famed Russian coach and former ice dancer who has trained many of the best female skaters in recent memory, including the skaters who won gold and silver at the 2018 Olympics in PyeongChang. Over the past decade, Tutberidze has transformed women’s figure skating into a sport of superhuman prepubescence. Yet despite all the accolades, many have observed that Tutberidze’s skaters have troublingly little career longevity, and her abusive training methods are an open secret in the skating world. In the wake of Russia’s latest doping scandal, Tutberidze appears to have still come out on top — but many are questioning her involvement and wondering if she’ll be held accountable. Here’s everything to know about the controversy surrounding Tutberidze.
Tutberidze’s contributions to women’s figure skating have revolutionized the sport, but at great physical cost.
The “era of Tutberidze” began in 2014 when Yulia Lipnitskaya, then 15 and in Tutberidze’s charge, made waves at the Sochi Games while skating to the Schindler’s List soundtrack. Since then, Tutberidze has ascended up the coaching ranks, training champion after champion, including 2018 Olympic champion Alina Zagitova and two-time World Champion Evgenia Medvedeva. At the Beijing Olympics, Valieva, Shcherbakova, and Trusova were known as the “quad squad” for their ability to land multiple quadruple jumps with seeming ease, putting them leagues above their competition.
But while Tutberidze’s exacting methods — such as making skaters redo their entire programs every time they miss a jump — may lead to moments of excellence, they have been widely panned as unhealthy and unsustainable. While competing at the Beijing Olympics, two out of her three “quad squad” girls nursed injuries, likely from overtraining. Before the Olympics, two other “Eteri girls” broke bones and couldn’t qualify. Last November, Daria Usacheva, another 15-year-old skater in Tutberidze’s charge, suffered a severe hip injury during a warm-up and was sent home in a wheelchair.
Skaters have painted a harrowing picture of the impacts of Tutberidze’s coaching.
Former Eteri girls have been outspoken about the impact of Tutberidze’s coaching, claiming that it’s led to injury, anorexia, and bulimia. The full picture is disturbing: Girls have described collapsing in pain after skating, being subjected to public weigh-ins, and being told not to drink water during competitions to avoid swelling and excess weight. Former Russian figure skaters have recalled being made to consume powdered nutrients in lieu of food and inhale smelling salts to keep from fainting. Particularly unsettling is a former Russian skater’s account of being given Lupron, a hormone blocker that can lead to early menopause, as a means of delaying puberty, a practice many suspect could have something to do with Tutberidze’s skaters’ ability to out-rotate their competition. Tutberidze, for her part, has been open about her preference for younger skaters. “For me, girls are better,” she said in a 2018 interview. Critics argue that Tutberidze’s dangerous blueprint has turned figure skating into a girlhood-obsessed environment, one in which a 25-year-old skater can call herself “ancient.”
Others argue that Tutberidze’s training has pushed many girls into early retirements. Lipnitskaya, whose 2014 Sochi Games performance put Tutberidze on the map, announced her retirement from the sport at 19, owing to eating disorders — her strict training diet, she said, led to anorexia. Alena Kanysheva started training on team Tutberidze at 13 and retired at 16, after a chronic back injury from training; after 18-year-old Alena Kostornaia fractured her wrist, Tutberidze said she thought it was “still possible” to skate with such an injury. Medvedeva, one of Tutberidze’s Olympic medalists, hasn’t competed since the age of 20, after suffering a chronic back injury that makes it impossible for her to turn to the left. Meanwhile, Zagitova, the 2018 Olympic champion, hasn’t competed since age 17, when she announced her break from the sport.
Other coaches, like Rafael Arutyunyan, who coaches Olympic gold medalist Nathan Chen, have criticized what’s often referred to as the “Eteri expiration date.” “I don’t really like drinking coffee from disposable cups,” Arutyunyan said in a 2020 interview. “Similarly, I don’t like onetime champions.”
Questions about doping have swirled around Tutberidze even before the Valieva scandal.
At the Beijing Olympics, it was revealed that Valieva had tested positive for trimetazidine, a metabolic agent used to treat heart conditions. While it’s a banned substance, there have been debates about how much the drug would have impacted Valieva’s athletic performance. Travis Tygart, the CEO of the U.S. Anti-Doping Agency, has said the banned heart drug, in conjunction with two (non-banned) other heart medications administered to Valieva, “seem to be aimed at increasing endurance, reducing fatigue, and promoting greater efficiency in using oxygen.”
Even before the Beijing Olympics, Russia had a history of state-sanctioned doping, which led the International Olympic Committee to ban the country in 2017; in recent years, Russian athletes have only been allowed to compete under the Olympic Committee flag. And some have long suspected that Tutberidze’s successes might be linked to doping. In 2019, Russian Ukrainian skater Anastasiia Shabotova spoke out about Team Tutberidze’s alleged doping on her Instagram Live. “How to perform consistently?” Shabotova said. “Drink a lot of dope.” She was subsequently banned from competing for Russia and now competes for Ukraine.
Tutberidze herself has defended the use of meldonium, another heart medication. After Maria Sharapova and other Russian athletes tested positive for the substance in 2019, Tutberidze said that Russian laboratories should have disputed the doping accusations. Meldonium, she argued, does not enhance athletic ability, and “only helps to recuperate the heart muscles.”
As Valieva’s coach, many want to see Tutberidze held accountable.
Because Valieva is a minor under the age of 16, the World Anti-Doping Agency considers her a “protected person,” meaning that, if she can prove her drug use was unintentional (Valieva’s team claims the positive test was the result of her drinking her grandfather’s contaminated glass of water), she will face a lighter sentence than an adult would. At maximum, that sentence would involve a two-year suspension. Tutberidze has been opaque about Valieva’s test result and her potential involvement in it, maintaining that Valieva is “innocent and clean.” Because Valieva is so young, many are demanding that the adults around her be held responsible.
The World Anti-Doping Agency is still investigating Valieva’s entourage, and the IOC is facing pressure to impose harsher bans on the Russian Olympic Committee in the future. Meanwhile, Tygart is considering bringing charges against Tutberidze and the other adults associated with Valieva — her other coaches and doctors — under the Rodchenkov Anti-Doping Act, a U.S. anti-doping law that allows the U.S. to prosecute other countries for doping at international events with U.S. competitors, which could result in fines up to $1 million and up to ten years in prison. So far, it’s uncertain whether U.S. authorities could successfully indict and prosecute Russian coaches — but if it were to happen, it would most likely impact Tutberidze’s ability to coach or compete outside of Russia, as well as in any countries with which the U.S. has extradition deals.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"3":3,"6":6,"17":17,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(17),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(3),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let i=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||i.classList.remove("open")})}function gtmSendReport(e,n,t){let i={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(i.eventLabel=n.href),gtm.reportNow(i)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const i=t.split("?"),o=new URLSearchParams(i[1]);for(let e of n.entries())o.set(e[0],e[1]);t=`${i[0]}?${o.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),(auth.isSubscriber()||auth.isMobileAppRequest())&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"3":3,"4":4,"17":17,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(106),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"106":106,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]