Setting up a game Statistics Troubleshooting team data files
Working with benches/lineups Limitations  
Field options FAQ HOME

How to register:

1. Go to and send payment for $5.95 via PayPal by clicking the PayPal button
2. Go to the Stat-A-Rama start up splash screen....the first screen that starts when you run the program
3. Read the instructions. Right-click the 'Registration Code' that is listed on the splash screen and choose 'copy'
4. Paste this Registration Code along with your full name into an email and send it to
5. You will receive your license file within a .zip file sent by email
6. Place this license file in a folder on your computer
7. Start up Stat-A-Rama and once again on the splash screen, click the 'Install License' button
8. Navigate to the folder where you put the license file, then click 'Open' should get a message box indicating the license file was installed. Stat-A-Rama is now registered.

Setting up a game

1.      Select ‘Game Setup’ from the  menu bar; select ‘New Game’ and the ‘Load Teams’ form will open

2.      Click on ‘’Load VISITOR Team’—a ‘browse’ file dialog box will open; navigate to the folder where your teams are stored, select your visiting team and click the ‘Open’ button on the dialog box—repeat for the ‘Load HOME Team’ button



3.      The ‘Load Teams’ form will appear as above; click on the ‘Set Pitchers/Lineups’ button to load the team data form

4.      Follow 'Game Setup' steps 1-3 at the top. Indicate if pitchers will be batting. Select a VIS pitcher in the list, then drag-drop the pitcher onto the mound. Do the same for the HOME pitcher.

5.   Benches/Lineups are drag/drop as well; you can use the UP and DOWN buttons to position players in the lineups; drag/drop players from the lineup or bench onto the white boxes on the field.



5. After you have set the pitchers you will be at the main seen below.

 The main game-play interface consists of the following:
A.    the menu selection list
B.     the game setup menu
C.     the current team at-bat lineup
D.    scoreboard
E.     batting controls; ‘Next Up’ and ‘Swing’
F.      the results ticker
G.    current batter and pitcher statistics
H.    the playing field/stadium

6.      Click the ‘Next Up’ button—you will be met with a message box asking you if you have set your lineups; you can select ‘No’ , which will launch the roster/lineup form, or you can select ‘Yes’ that will begin the game.

7.      You need to click the ‘Next Up’ button to bring the next batter to the plate for each at-bat

8.      Use the menu selection drop-down list to view up-to-the-minute statistics on players and pitchers

9.      If you wish, you can change ballparks whenever you want before or during a game; just select the 'Load Ballpark' option, click GO, and navigate to the desired ballpark file. You could actually play each inning in a different ballpark if you wanted to!




Working with Rosters-Lineups

The DRAG-N-DROP Benches-Lineups interface has the following features:
1. Remove player from the lineup
2. Move players UP and DOWN within the lineup
3. DRAG-N-DROP functionality by dragging from the lists to the field position targets
4. Selection/highlighting of any line of player data within the team data-grids
5. Toggle data-grid headers so that headers can be changed to match the viewing of batter data or pitcher data



Field options

The Field Options form provides access to the following features:
1. Making defense player labels transparent or opaque
2. Option to allow ball to 'stick' or remain on-screen after a play VS allowing ball to automatically be removed following each play
3. Making offense player labels transparent or opaque
4. Change font color of defense player labels
5. Change font color of offense player labels
6. Current screen resolution setting



The Statistics form provides real-time statistics on all batters and pitchers along with a running box score of the game; it has the following features:
1. Save game statistics to an html report format
2. Printing of game statistics to an attached printer or to .pdf file using a free .pdf file creator from the internet such as Primo PDF



      *STEAL: you can only steal with one man on base; no double steals
*HIT-N-RUN: you can only hit-n-run with a  man on either 1B or 2B
*There are no Right-Left batting/pitching effects accounted for in Stat-A-Rama Baseball


Is is possible to take my fantasy team players and construct a 'real' team and actually play other fantasy teams using SAR?

A: YES you can! That's one of the cool things about Stat-A-Rama. Go to a website that has major league baseball statistics such as, and construct your team using the statistics of your players listed there. This would be the same as constructing an All-Star team for any year. If you wanted to construct the MLB All-Star teams for 2005 you would simply go to one of the baseball statistics sites and assemble your teams from the data.

Can I insert myself into the lineup and play on any MLB team using my own name?

A: YES! That's another of the cool things about Stat-A-Rama. For example, you can insert your name in place of Roger Maris' name within the 1960 New York Yankees master team data file, then play right next to Mickey Mantle using Roger Maris' statistics!

NOTE: You must insert your name into the 'master team data file' to do this....

WARNING:  Always back up your master team data files BEFORE you make any changes to them. This may save you a headache or two. You can always re-download any team at any time.

Can I use data from my Little League, High School, or College team to play against the Pros using Stat-A-Rama?

A: YES! Once again, that's one of the cool things SAR will do. As long as the data is configured correctly you can use ANY data from any team. Just make sure that you have all the required statistics that SAR needs to generate results. If you don't have all the statistics you can 'make them up' if you wish; or you can simply insert 'reasonable' values in place of those statistics you do not have.

EXAMPLE:  If you do not have any stolen base data on yourself personally you can calculate the average number of stolen base attempts, the average number of successful steals, and the average number of 'caught stealing' occurrences for your league, and then use these 'average' data values to create a reasonable performance statistic.

So I can play my High School, College, or Little League team against the 2010 World Series champion San Francisco Giants?

A: YES you can! Being that SAR uses 'statistics' to generate results then it's possible to create 'fair' match ups of teams such as Little League teams playing against major league teams etc. Also, if necessary, you can 'handicap' your team to make it more even---just modify your 'master team data file' so that the handicapping makes you equal in the area that you want to handicap.

Can I use the DH rule?

A: Yes. Stat-A-Rama is designed to allow for DH or non-DH team play.

Can my pitchers bat?

A: Yes. However, in addition to regular position players, you will need to construct pitcher-batting data within your master data file for each team where you want pitchers to bat.

What are the system requirements?

A: Operating system:  Windows 98,  Windows XP, and Windows 7 have been tested with Stat-A-Rama. Other operating systems such as Vista may work as well. Installing the demo prior to purchasing is always recommended so as to gain insight into any compatibility issues that may arise with your system.

A: Screen resolution:  Stat-A-Rama is optimized for 1440 x 900 minimum screen resolution. Higher resolutions will work fine; lower resolutions will work but may result in some screens being 'chopped off' and unable to fit within the single screen space available.

Troubleshooting team data files

"My Visitor or Home team data file is not recognized when I load my teams on the 'Load Teams' form"

Solution #1: 

1. Be sure to use the FREE teams available for download at as an example on how to configure your custom teams you are creating

Solution #2:

1. The website has a short video on cleaning up and validating the integrity of a team master data file

Solution #3: 

1. Be sure that the file extension is named .txt [if it's not, right-click and rename it .txt]

2. Put your cursor at the end of the file right after the very last character in the entire file

3. Press down on the 'Delete' key and hold it down for a few seconds. This will remove any 'invisible' or 'blank' characters that exist at the end of the data file. These blank/invisible characters will prevent your data file from loading properly.

4. If your file was a .csv file and you renamed it to a .txt file as per numbers 1-3 above, rename it back to a .csv file.

Solution #4:

1. Be sure you are using valid player-position extensions; valid extensions are P, C, 1B, 2B, 3B, SS, LF, CF, RF, DH and Pi for pitcher batting data

2. The extension Pi is a valid extension ONLY if you have pitcher-batting data within your team master data file

Solution #5:

1. Be sure you have removed the column headers from your master team data file. Column headers are used only for configuring the master team data file and making sure the column data is lined up correctly. These column headers must be removed once your master data file is configured.

I get an 'Invalid position extension' message box; it says "One or more LINEUP/ROSTER players have invalid positions assigned"

Solution #1: 
Be sure there are no invisible or blank characters after player position/positions listed in the master data file. For example, if the player position says CF for center field, be sure that there is not a blank/invisible character after the letter 'F' in the CF

Solution #2:
Be sure that you are using only valid extensions. For example, OF means 'outfield'.... however, this is not a valid extension. Your extensions must be specific positions on the field; such as CF, LF, or RF. Valid player position extensions within master data files are P, C, 1B, 2B, 3B, SS, LF, CF, RF, DH and Pi for pitcher batting data