<% const hasPlayer = (typeof player !== 'undefined' && player); const chartPdgaNumber = hasPlayer ? player.pdgaNumber : pdgaNumber; %>
<% if (hasPlayer) { %>
Current rating
<%= player.rating ?? '—' %>
Last month
<%= player.lastMonthRating ?? '—' %>
Change vs last month
<%- include('delta-pill', { value: player.ratingChange }) %>
Predicted next update
<%= player.predictedRating ?? '—' %>
Gap to predicted
<%- include('delta-pill', { value: player.deltaPredicted, extraClass: 'delta-predicted-pill' }) %>
<% if (player.stdDev != null && player.rating) { %>
Round spread
±<%= player.stdDev %> (range <%= player.rating - player.stdDev %>–<%= player.rating + player.stdDev %>)
<% } %>
<% } %> <% if (history && history.length > 0) { %>
<% } else { %>
No rating history available
<% } %>