Charts Analytics
Baseball & Softball Charting
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Chart your team like never before with Charts Analytics Pitch-by-Pitch Charting, Custom Heat/Pitch Maps, Spray Charts and Analytics.
Chart your team then create tailored Heat/Pitch Maps or Spray Charts for any scenario with over 1.9 million combinations of pitch filters available. You want to see all of a pitcher's 2-strike pitches to left handed hitters? No problem. How about all of the pitches a batter hits for extra bases? Easy. With Charts Analytics, all you have to do is track the pitches and the app will do the rest.
Plus, each of your players can create a FREE account so they can analyze their stats any time they want.
Ditch your pitcher and hitter charting sheets and experience pro level analytics with our Baseball and Softball Charting App.
Full app features include:
- Pitch-by-Pitch Charting
- Heat/Pitch Maps
- Spray Charts
- Team Stats/Trends
- Player Specific Stats
- Game Breakdowns
- Export games to a spreadsheet
- and more...
Know that you're getting the analytics you want because Charts Analytics is made by players, for players.
more - NEW FEATURE — You can now select the positions of baserunners after each AB to enable metrics for RISP (find RISP stats in the Team page and a player’s stats page after clicking their name in the Roster page)
- NEW FEATURE — Filter pitches in the Analyze page by each game or against specific teams
- BUG FIX — Some at bats would not save after resuming a game from Offline Mode
- BUG FIX — Some player’s stats would show up as zero in the Player Stats section of the team page
- An improved Chart Setup flow to make it easier to see what settings are applied
- Other bug fixes and improvements
2.5.0 2 Apr
- Bug Fix that was preventing the Team page from loading if a player had no first name
- Bug Fix that was causing some users not to be able to select from the opposing roster while charting in Offline Mode
- Bug Fix that was causing the at bat details to display incorrectly from the expanded Scorebook view on mobile
- Redesigned the Maps section of the Game Details page to include Spray charts and a more descriptive at bats list
2.4.2 11 Mar
- BUG FIX -- Some players weren't able to create heat maps or spray charts from their player accounts (coaches: inform players to update their version of the app to receive the bug fix)
- Added a Share button to the stats page of a player to make it easier for coaches to send the IDs necessary for a player to access their stats. Select a player from your Roster to give it a try.
- Other bug fixes and improvements
2.4.1 24 Feb
- You can now recover an active game that was interrupted while charting, go to the Account page and click “Unblock Active Game” to get started.
- Checkout the new “Scorebook” page when viewing a game's details. Select a game from the Games page to try it out.
- You can now chart multiple sessions at the same time (using different devices)
- Analyze your (or opposing) hitters/pitchers as a whole in the Analyze page
- Added number of ABs for each count in Metrics by Count
- Added roster numbers to exported games
- Various bug fixes and UI/functionality improvements
2.4.0 13 Feb
- Added a Pitch Velocity filter in the Analyze Page
- Bug fixes and improvements
2.3.1 15 Jan
- We’ve packed A LOT of new features in this release, check them out below:
- NEW FEATURE: Offline Mode is now available which allows you to chart while disconnected from the internet
- NEW FEATURE: Follow live games from multiple devices, meaning you can have a device with all the stats in the dugout while another device is charting somewhere else
- NEW FEATURE: Chart games between 2 opposing teams, allowing you to build your database on opposing players twice as fast
- NEW FEATURE: Along with your live games, you can also view intersquads and games between opposing teams from the Games Page
- NEW FEATURE: Break down how your players are doing in each count with our new Metrics By Count graphic
- Click on any stat to get an explanation and equation for how it’s calculated
- Added non pitch strike/ball option for pitch clock violations
- BUG FIX: Players added would not save pitches correctly until app was refreshed
- BUG FIX: Edited at bats during a charting session would not persist
2.3.0 6 Jan
- NEW FEATURE -- You can now export any of your games to a spreadsheet, head to your Account Page to check it out!
- NEW FEATURE -- While charting you can track where a pitch was intended to be thrown to determine how often your pitchers are hitting their spots. Check out these stats from the Analyze Page or a player's Stats Page.
- Changed a player's first and last name to optional fields when adding opposing players to help speed up the setup, only their roster number is required now
- Updated the Pitch Filters to highlight a filter when it's selected to make it easier to see which filters are active
- Other bug fixes and improvements
2.2.2 21/10/2025
- Bug Fix for tutorials loading after they have been dismissed
- Added purchase history (includes redeemed promo codes and subscriptions)
- Added a legend to the Analyze Page to show different pitch outcomes
- Update UI for better readability
- Bug fixes and improvements
- Liquid Glass app icon
2.2.1 24/09/2025
- NEW FEATURE: You can now edit and delete games that have already been charted. Go to your Games page, select a game and click the edit or delete icon in the top right to get started!
- Pitch sequencing has been added to the Heat/Pitch Maps section at the bottom of a charted game's details
- Data is easier to read on the Analyze page, as now hits/outs are differentiated for Spray Charts as well as strikes/balls/end of at bat pitches for Heat/Pitch Maps.
- You're now able to separate your data based on Game Type when using the Analyze Page. Choose between Live Games, Intersquads or All Games when filtering pitches.
- Various bug fixes and improvement
2.2.0 22/08/2025
- NEW FEATURE: Add, edit and remove opposing rosters ahead of time from the Roster Page
- Bug fix that was preventing a pitcher's stats page from being opened if they didn't have any at bats charted
2.1.0 27/05/2025
- Bug fix where certain stats weren't being calculated correctly
- Bug fix where changes to an at bat after charting wouldn't persist after closing the at bats modal
- Bug fix that caused the ball to think it was in play when clicking the back button after charting the ball as 'in play'
2.0.3 16/05/2025
- NEW FEATURE: You can now add more than 9 hitters in your lineup and opposing lineups
- Bug fix that was forcing users to select the number of outs on an error even if an out was not recorded on the field
- Bug fix that was resetting the lineup to the first hitter when changing a player in the lineup
- Bug fix that would not load the opposing roster when resuming a saved for later session
2.0.2 17/04/2025
- Tablet users can now expand and collapse the Navigation Bar to better suit the information you want to see
- The Start Charting button has been moved to the bottom left of the Navigation Bar for tablet users, that way you can chart no matter where you are in the app
- A new and refreshed logo, suited for the modern charting experience you deserve
2.0.1 11/04/2025
Now tailored for iPad; you can chart, analyze and more with our new look and feel that has been developed to work seamlessly on both iPhones and iPads.
2.0.0 04/04/2025
- IMPORTANT BUG FIX: Not being able to select your team to be on offence once the opposing has been selected when charting a live game
- NEW FEATURE: While charting a game, you can see previous at bats that all of the players have had for that game so you know how to approach them during their next at bat
- Improvements to the charting graphics that help you see the pitch sequence and the outcome for each pitch
- Bug fix that would show duplicate at bats when charting an intersquad game
1.4.3 05/03/2025
- Bug fix for users that were not sent a verification email and could not access features of the app as a result. If this persists please contact admin@chartsanalytics.com to have your account verified
- Bug fix where AVG was not being calculated correctly
1.4.2 11/02/2025
- Fixes bug that caused app to crash when a user signed in for the first time
1.4.1 19/11/2024
- Added new Player Stats section on the Team page where you can view, sort and compare the stats of all the players on your team
- Updated and improve UI elements
- Updated tutorials to provide a more interactive experience
- Added contact options in the Account page
- Bug fixes and improvements
1.4.0 18/11/2024
- Update charting interface to streamline charting (update pitch options graphic, add back button for pitch options, move on to next hitter after at bat complete)
- Add options to track outs as a result of a double/triple play or a baserunner being thrown out/picked off while charting
- Other bug fixes and improvements
1.3.0 05/11/2024
- You can now enter promo codes when prompted to resubscribe, or anytime from the Account Page
- Other bug fixes and improvements
1.2.0 10/09/2024
- Bug fixes and improvements
1.1.2 20/08/2024
Bug fixes and improvements
1.1.1 13/08/2024
Spray Charts are now available! Analyze your pitches even further now with 3 different types of spray charts (ball map, zone percent and zone average).
1.1.0 19/07/2024
- NEW FEATURE — You can now select the positions of baserunners after each AB to enable metrics for RISP (find RISP stats in the Team page and a player’s stats page after clicking their name in the Roster page)
- NEW FEATURE — Filter pitches in the Analyze page by each game or against specific teams
- BUG FIX — Some at bats would not save after resuming a game from Offline Mode
- BUG FIX — Some player’s stats would show up as zero in the Player Stats section of the team page
- An improved Chart Setup flow to make it easier to see what settings are applied
- Other bug fixes and improvements
more Version 2.5.0 2 Apr
Data Not Collected The developer does not collect any data from this app.