Random MLB Player Generator
Choose a position or keep all, tap Generate, and get a random player from the latest MLB All-Star rosters.
77 to pick from. Tap Spin.
Picked
77 to pick from. Tap Spin.
Options
Recent picks
How it works
- Pick a position such as pitcher or shortstop, or leave all on.
- Tap Generate.
- Tap again or share the player with friends.
Every pick starts from your browser's cryptographic random number generator, so each option has the same chance unless you set a weight. The pool behind this tool holds 77 options. How the randomness works.
Ways to use it
Backyard wiffle ball
Every kid bats as the random All-Star they got and mimics his stance. Nobody gets to repeat a stance.
Card show scavenger hunt
Generate five players and try to find their cards before the show closes. Keep the list in your pocket.
Baseball trivia rounds
Read the player's name and the room guesses which position he plays. Pitchers make it easy, catchers less so.
Dream lineup builder
Fill all nine spots with random players from the position filter. Then argue over the batting order.
Rain delay game
Pass the phone in the stands and score points for naming the player's team. It passes the time until the tarp comes off.
Questions people ask
What are the nine positions in baseball?
Pitcher, catcher, first base, second base, third base, shortstop, left field, center field and right field.
How are MLB All-Stars selected?
Fans vote for the starting position players, while pitchers and reserves come from player voting and the league office.
What does DH mean?
Designated hitter, a player who bats in place of the pitcher and doesn't play in the field. Both leagues now use the designated hitter rule.
Can I get only pitchers?
Yes. Choose pitcher in the position filter and every result will be one. You can also filter for one fielding position at a time.