"> ">

Getting Started with PitchGrader AI

Data Glossary Go to Pitchgrader iPad User Guide

PitchGrader AI is a powerful baseball data analysis tool that helps coaches, players, and analysts by providing development metrics targets to use in their pitcher training to develop pitches with proven real game outcomes that you choose to target based on millions of pitch shapes. As good pitching coaches will tell you, it doesn't matter what rating you place on a pitch, batters will let you know how good your pitches are. And that's a lot of the core of Pitchgrader AI, matching pitch shapes with high results for a chosen outcome, and matching within the capabilities of your pitcher.

Quick Start Guide

  1. Add Your First Pitcher: Click "Select or Add Pitcher" to create a new pitcher profile with their basic information including name, throwing hand, team, and level.
  2. Import or Add Pitch Data: Use the 'Import CSV File' feature to easily add pitchers and pitches in bulk. Or you can manually add individual pitchers or pitches with detailed metrics using the 'Select or Add Pitcher' or 'Select or Add Pitch' buttons.
  3. Automatic Pitcher Creation: When importing CSV files, the system will automatically save pitcher profiles for any pitches you choose to import, eliminating the need to manually create each pitcher first.

Managing Pitchers

Adding a New Pitcher

Editing Pitcher Information

Automatic Arsenal Detection

PitchGrader AI automatically creates a pitcher's arsenal display based on their saved pitch data. This feature provides valuable insights into a pitcher's repertoire and performance patterns.

How Arsenal Detection Works

Arsenal Display Features

Pro Tip: The arsenal detection works best when you choose a date range carefully. If you choose too wide of a date range and the pitcher has a different arsenal than for example, the previous year, then the arsenal won't really represent his current arsenal.

Managing Pitch Data

Adding Individual Pitches

  1. Select Your Pitcher: Choose the pitcher from your library
  2. Enter Pitch Details: Fill in the pitch information including type, velocity, spin rate, and movement data
  3. Save the Pitch: Click "Save Pitch" to add it to the pitcher's library
When to Use Manual Entry: This method is primarily used when you don't have a CSV data file with the pitch data, but you do have access to see the pitch data (such as from a radar gun display, coaching app, or written notes). Manual entry allows you to input individual pitch metrics one at a time.

CSV Data Import

PitchGrader AI offers powerful CSV import capabilities for efficient bulk data management:

Single File Import

Bulk CSV File Import

For processing multiple CSV files simultaneously:

iPad App Integration

PitchGrader AI seamlessly integrates with iPad baseball analysis apps and ball tracking systems:

Workflow Integration

  • Training Sessions: Export CSV from your iPad app after bullpen sessions
  • Game Data: Import pitch-by-pitch game data from scoring apps
  • Progress Tracking: Regular imports to monitor development over time
  • Team Management: Bulk import data from multiple pitchers simultaneously

CSV Format Requirements

Ensure your CSV files include these required fields:

Optional Enhanced Fields

Include these fields for comprehensive analysis:

iPad App Export Tips: Most iPad baseball apps allow CSV export through their sharing or export features. Look for "Export Data," "Share Session," or "Export CSV" options. The bulk import feature is perfect for processing multiple training sessions or game files at once.
Time Format Handling: PitchGrader AI automatically converts 12-hour time formats (e.g., "10:30:41 AM") to the required 24-hour format for database storage. Both formats are supported in your CSV imports.

Arsenal Analysis

The Arsenal Analysis feature provides comprehensive visual analytics of a pitcher's complete pitch arsenal, helping coaches and players understand pitch distribution, effectiveness, and strategic opportunities.

Accessing Arsenal Analysis

  1. Select a Pitcher: Choose the pitcher whose arsenal you want to analyze
  2. View Arsenal Data: The pitcher's representative pitch types will display in the arsenal section
  3. Click "Analyze Arsenal": The orange "Analyze Arsenal" button appears in the arsenal section, positioned for easy access

Arsenal Analysis Features

Date Range Filtering

Control the analysis period using the date range controls at the top of the analysis window:

Comprehensive Pitch Data Display

The analysis shows the same detailed pitch metrics as the main arsenal view, including:

Pitch Type Distribution Chart

The pie chart provides a visual breakdown of pitch usage:

Pitch Shape Analysis (Spider Chart)

The spider chart visualizes pitch shape characteristics using Tilt vs Depth analysis:

Ideal Arsenal Characteristics: A well-designed arsenal creates an "empty center" in the spider chart, meaning pitch types are well-separated in their movement profiles. This separation makes it harder for batters to identify and adjust to different pitch types. Pitches clustered too closely together may be easier for batters to recognize and hit.

Strategic Applications

Comp Pitch Analysis

The Comp Pitch feature is the core of PitchGrader AI's analytical power, helping you find reference pitches that can improve your pitcher's performance by targeting specific outcomes.

How Comp Pitch Works

Comp Pitch searches through over 4 million real pitch shapes to find pitch shapes that are similar to your pitcher's arsenal but achieve better results for specific outcomes you choose because of differences in the shape of the pitch. Pitchgrader AI then provides you with target metrics to set as goals during practice to help the pitcher make the correct adjustments to his pitch without guesswork.

Comp Pitch metric targets used in training sessions are Vertical Break, Horizontal Approach Angle, Vertical Approach Angle, Horizontal Release Angle, and Vertical Release Angle. We use those because those metrics together are responsible for the shape of the shape of the pitch we're trying to train to match. We only use those metrics because there are lots of different ways and combinations that a pitcher can affect those metrics. And so different pitchers may have different things they are capable of adjusting that affect those metrics.

The Search Process

PitchGrader AI searches the reference_pitches library using the following criteria in order:

  1. Level Selection: Choose the competition level to search within for comp pitches
  2. Pitcher Handedness: Matches pitches with the same PitcherThrows as your selected pitcher
  3. Batter Side Preference: Select your target batter side:
    1. Left-handed batters only
    2. Right-handed batters only
    3. Both left and right-handed batters
  4. Target Outcome Goal: Choose the performance outcome you want to optimize for:
    1. Swing & Miss: Find pitches with the highest whiff rates
    2. Chase: Target pitches that generate swings on balls outside the strike zone
    3. Weak GB Contact: Ground balls under 85 mph exit velocity (default is 85mph, but adjustable from 50-95 mph)
    4. Weak Contact: Any contact under 85 mph exit velocity (default is 85mph, but adjustable from 50-95 mph)
    5. GroundBall Rate: Percentage of contact that results in ground balls
    6. Called Strike: Pitches that generate called strikes (no swing)
  5. Tolerance Settings: Fine-tune the search parameters:
    1. Velocity Tolerance: RelSpeed within 1-5% of your pitch (default 1%)
    2. Release Height Tolerance: ReleaseHeight within 1-5% of your pitch (default 1%)
    3. Release Side Tolerance: ReleaseSide within 1-5% of your pitch (default 1%)
    4. Spin Rate Tolerance: SpinRate within 1-5% of your pitch (default 1%)

Practical Example

Scenario: Your pitcher throws a sinker at 89 mph with specific release point and spin characteristics, but you want to improve swing-and-miss rate.

Comp Pitch Solution: The system finds reference pitches from similar release points and velocity ranges that historically produce high swing-and-miss rates, giving you target metrics for training.

Key Benefits

Training Applications

Once you find an optimal comp pitch, use the target metrics during training:

Pro Tip: Comp Pitch analysis works best when your pitcher's baseline metrics are well-established through consistent data collection. The more accurate your pitcher's arsenal data, the better the comp pitch recommendations.

Performance Analysis Features

Pitch Library Management

Data Validation

PitchGrader AI includes built-in validation to ensure data quality:

Troubleshooting & Tips

Common Issues

CSV Import Problems: Ensure your CSV file has proper headers and data formatting. Required fields for importing a pitch are: pitcher_name, PitchType (or AutoPitchType/TaggedPitchType), RelSpeed, SpinRate, HorizBreak, and either VertBreak OR InducedVertBreak. Check that pitcher identification fields match existing records.
Data Entry Errors: Use the edit function to correct any mistakes. All pitch data can be modified after initial entry.

Best Practices

Sub-User Account Management

PitchGrader AI supports sub-user accounts, allowing main account holders to create additional user accounts under their subscription. This is perfect for teams, organizations, or facilities that need multiple users to access the same data.

What are Sub-User Accounts?

Sub-user accounts are additional user logins tied to your main subscription account. Key features include:

Setting Up Sub-User Accounts

Note: Sub-user management is only available to main account holders (not sub-users themselves).

Step 1: Access Sub-User Management

  1. Log in to your PitchGrader AI account
  2. Go to "My Account" from the top navigation menu
  3. Click the "Manage Sub Users" button (only visible to main account holders)

Step 2: Create a New Sub-User

  1. Click the "Add New Sub User" button
  2. Fill in the required information:
    • First Name: Sub-user's first name
    • Last Name: Sub-user's last name
    • Email Address: Unique email for the sub-user login
    • Password: Secure password for the sub-user
    • Access End Date: When the sub-user's access expires (cannot exceed your subscription end date)
  3. Click "Save Sub User" to create the account
Important: The sub-user's access end date cannot be set beyond your main subscription end date. The system will automatically prevent this.

Step 3: Managing Existing Sub-Users

From the Sub-User Management page, you can:

Sub-User Experience

Once created, sub-users can:

Data Sharing & Security

Key Point: All data (pitchers and pitches) created by sub-users is automatically tied to the main account, ensuring complete data sharing across the organization.

Admin Visibility

System administrators can identify sub-users in the admin panel:

Best Practices for Sub-User Management

Pro Tip: Sub-user accounts are perfect for coaching staffs, training facilities, or any organization where multiple people need access to the same pitcher data!

Support & Contact

Need additional help? Our support team is here to assist you:

Quick Tip: Bookmark this help page for easy reference while using PitchGrader AI!

Ready to Get Started?

Return to PitchGrader AI and begin analyzing your pitcher performance data!

Return to PitchGrader AI