The PCA Blog

PCA Updates

Takeaways From Panel with USA Gymnastics— What Counts As Abusive Coaching

07.30.2021

Watch the Panel


Positive Coaching Alliance & USA Gymnastics hosted a discussion about the impacts of punishment, such as conditioning, and what crosses the line into abusive coaching. Joining this discussion were high-level competitive coaches and Olympians including:

Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'.

System.Exception: Exception while creating a value. ---> System.Web.HttpException: Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.Web.HttpException: Filtering is not allowed.
   at System.Web.HttpResponse.set_Filter(Stream value)
   at WebMarkupMin.AspNet4.Mvc.CompressContentAttribute.OnResultExecuted(ResultExecutedContext filterContext)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass5_0.<Wrap>b__0()
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   --- End of inner exception stack trace ---
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter)
   at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues)
   at ASP._Page_App_Plugins_LeBlender_editors_leblendereditor_views_LeBlender_cshtml.Execute() in C:\home\site\wwwroot\App_Plugins\LeBlender\editors\leblendereditor\views\LeBlender.cshtml:line 3
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Lecoati.LeBlender.Extension.LeBlenderPartialCacher.<>c__DisplayClass1.<LeBlenderCachedPartial>b__0()
   at Umbraco.Core.Cache.CacheProviderExtensions.<>c__DisplayClass0_0`1.<GetCacheItem>b__0()
   at Umbraco.Core.Cache.DictionaryCacheProviderBase.<>c__DisplayClass10_0.<GetSafeLazy>b__0()
   --- End of inner exception stack trace ---
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItemInternal(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, Func`1 dependency)
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.Cache.CacheProviderExtensions.GetCacheItem[T](IRuntimeCacheProvider provider, String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.CacheHelper.GetCacheItem[TT](String cacheKey, CacheItemPriority priority, CacheItemRemovedCallback refreshAction, TimeSpan timeout, Func`1 getCacheItem)
   at Lecoati.LeBlender.Extension.LeBlenderPartialCacher.LeBlenderCachedPartial(HtmlHelper htmlHelper, String partialViewName, Object model, Int32 cachedSeconds, String guid, ViewDataDictionary viewData)
   at ASP._Page_app_plugins_leblender_editors_leblendereditor_views_base_cshtml.Execute() in C:\home\site\wwwroot\app_plugins\leblender\editors\leblendereditor\views\base.cshtml:line 21

The panelists made up a variety of perspectives, including a college football coach, former Olympian and youth camp leader, gymnastics coach, and a former college gymnast. In this panel, there were 5 main takeaways.

1) How To Spot Abusive Coaching As A Parent

One of the best ways to keep your child safe from abusive coaching techniques as a parent, according to Melissa Rinehart, is to ask the right questions. Parents can ask 'Is my child happy?' or 'Does my child want to go to practice?'

Recognizing abusive coaching also starts with having that conversation with your child, and learning if there are abusive patterns from the coach. This can help draw the line between simply tough coaching and abusive coaching.

2) Selecting the Right Club or Team for Your Child

Selecting the right club is a critical component for all parents to ensure that their child has the best sports experience. Additionally, asking the right questions is a great way to steer clear of abusive coaches and cultures.  As both Shelly Goldberg and Melissa Rinehart shared, you cannot be afraid to ask the hard, specific questions, such as, 'What is the coach going to do if your athlete has a hard/bad day?' or 'How does the coach/club hold your child accountable?' The coach's or the organization's answers can be very telling and can help illustrate the difference between tough (yes, tough and positive can go together!) coaching, and abusive coaching.

3) Shining a Positive Light on Conditioning; Reframing Punishment As Accountability

As Northwestern Football Coach Pat Fitzgerald indicated, the role of conditioning in punishment has drastically decreased in the last decade. However, as a coach, there is a way to shift the mindset about punishment and accountability. It often starts by making goals and expectations incredibly clear from the beginning and making sure your athletes know why they are doing something. As Melissa Rinehart explained, "If you condition with fear, it works immediately, but doesn’t work in the long run. If your athletes know they can trust you, they are more willing to work with you." If the conditioning or punishment is tied to a goal, it is super beneficial and sets a better environment for working on certain skills/goals.

Here is another blog we shared in the past providing alternatives to using conditioning as punishment.  To better understand the standards to consider when conditioning, check out this Safe Sport Policy provided by USA Gymnastics.

4) The Role of Abusive Coaching in Mental Health

It is not surprising that the topic of mental health came up, given the recent news of Simone Biles in the Olympics and the negative impact abusive coaching will have on athletes. Obviously, this speaks to a broader discussion about mental health in sports and why it’s okay for superstar athletes to take a step back or admit they need help. The role a coach plays with regard to an athlete's mental health is critical as some coaches, (especially in the past), have not recognized the importance of mental health. As panelist and former Olympian Sam Peszek explained, "If you’re drowning, it doesn’t matter if you’re drowning in 10 feet of water, or in 100 feet of water – you’re still drowning. Mental health is a little ambiguous and everyone feels different things." As coaches, it is your job to not ignore the mental health of your athletes and to start having conversations and build trust with your athletes or child early on so they can talk about mental health challenges they might be facing.

5) Setting a Positive Culture with Regard to Mental Health

It's clear that the mental health of athletes has long been ignored or downplayed, but thankfully, it is coming to the forefront with widely known athletes speaking about it publicly.  As Peszek explains, work in the mental health space needs to start early on. The work in mental health needs to be incorporated into the culture from the very beginning, not only at the elite levels of the sport. This will help make it clear to athletes that their mental health matters, and it will help athletes remember that mistakes are okay – sometimes you learn the most through challenging moments. 

Finally, all panelists agreed that coaches need to remind athletes that they are not only coaching, but also working to build life skills! This sort of communication improves culture, performance, and helps draw the line between tough and abusive coaching. This panel was be moderated by PCA's Marti Reed, National Partnerships and Marketing Manager.