Scorecard Generator
Created by Ariell Zimran
[Generator] [Help] [Change log]

Scorecard Generator—Help

Description
The Scorecard Generator creates a PDF scorecard populated with the starting lineup for both teams. It also includes the team's active roster, optionally with detailed statistics. I use this on my iPad to import the scorecard into GoodNotes, where I keep score.

Instructions
  1. Select a date and league
    Choose the day and league you’re interested in. If no games are scheduled on that league-day you will be informed. The tool was built with future use in mind, but scorecards for past games can be created as well. For MLB games, this seems to work as far back as 2010 but not before.
  2. Choose a game
    You’ll see all scheduled games for that league-day.
  3. Preview the lineups
    This checks whether both teams have announced their starting lineups. If both teams have not yet posted their starting lineups, you will be informed, and will not be able to proceed to the next step. It also presents the basic information that I use when scoring in my pocket-sized notebook, so it makes preparing that simpler.
  4. Select options
    Decide whether to include player stats and logos. More details below.
  5. Generate the scorecard
    A PDF will open in a new tab. (You may need to enable pop-ups if your browser blocks new tabs.) This might take a little while as the program collects statistics and passes the scorecard to the compiler.

Options
  • Detailed statistics
    Adds season-to-date player statistics on the third page of the scorecard. If not selected, only the roster will print on the third page. In general the program tries to present regular season statistics for regular season games and postseason statistics for postseason games. In some leagues, however, the method to determine the cutoff date between the regular and postseason fails. In this case, the user is given the option to select a start date for the statistics range (which will always end on the day before the chosen game), or the user can use the program default, which is the start date of the regular season.
    • Statistics included are as follows:
      • Batting: Plate appearances, batting average, on-base percentage, slugging percentage, OPS, RBI, home runs, stolen bases
      • Pitching: Innings pitched, ERA, wins, losses, saves, save percentage, WHIP, strikeouts
    • On the main scorecard and in the rosters, whether or not detailed statistics are included, players' handedness is indicated by the color of their name, jersey number, and position. Right-handers are listed in black, left-handers in blue, and switch hitters in red. In rare cases where handedness cannot be determined, the player is listed in purple.
  • Show logos
    Adds team and league logos where available.

Links

Feedback and suggestions
Please send any feedback or suggestions to ariell@ariellzimran.com.

Copyright 2026 Ariell Zimran.
This application and its author are not affiliated with Major League Baseball or any MLB team. Use of MLB data is subject to the notice posted at http://gdx.mlb.com/components/copyright.txt
Logos from SportsLogos.net, Wikipedia, and team pages. LaTeX compilation via YtoTech. Portions of the code were written with the assistance of ChatGPT.