Select Pitcher & Batter Matchup
Pitcher:
{% for p in pitchers %}
{{ p.name }} ({{ p.throws}})
{% endfor %}
Batter Stance:
{% for s in stances %}
{{ s }}
{% endfor %}
{% if not matchup_set %}
Submit Matchup
{% endif %}
{% if matchup_set %}
Reset Matchup
{% if not outcome %}
Pitch Type:
-- Select a Pitch --
{% for t in pitches %}
{{ t.pitch_name }}
{% endfor %}
THROW PITCH
{% else %}
{{ outcome }}
Start New At-Bat
{% endif %}
Current Count: {{ balls }} Balls - {{ strikes }} Strikes
{% if pitch_logs %}
At-Bat Play-by-Play:
{% for line in pitch_logs %}
Pitch {{ loop.index }}:
{{ line.display_text }}
Umpire Call:
{{ line.ump_call }}
Average Swing Probability:
{{ line.avg_swing }}
Simulated Outcome Probabilities
{% endfor %}
{% endif %}
{% endif %}