I wrote a script that reads daily box scores (online head to head only) from “http://theshownation.com/games/recent/diamond-dynasty”. When I started working on the script, I initially decided to do it just to get a breakdown of every team’s win loss record from the day before. But, as time went on more ideas came to mind so I created Diamond Dynasty Daily Recap. I started using the script on 6/5/2014 so all games before this date won’t be included. Please read on as I explain the different areas of the website.

Front Page
Leaders Section
Diamond Dynasty The player of the day is simply based on points. Points are accumulated from the amount of runs, hits, RBIs, and home runs. Also recorded are hits, home runs, RBI, and runs leaders. One aspect to be aware of when viewing the the Leaders lists is that games will be thrown out if there are combined leaders. For example, if two players on a team lead all players with 4 home runs in the game that game will not be included. The script is currently only capable of finding one stat leader per game.

No Hitters/Walk Off Wins
No hitters will not be recorded if there’s an excessive amount of strikeouts. I’ve seen a few games where the winning pitcher recorded 27 strikeouts. It’s possible, in these instances, the gamer may have been be playing against himself.

I excluded extra inning walk off wins from the Walk Off Wins section to keep the front page somewhat short and manageable.

Daily Win/Loss Records
Wins and losses are based on the final score in the box scores. If a team happens to be losing and the game is interrupted with a freeze and/or network interruption that team gets the loss.

To keep the win/loss lists down to a minimum the site only lists undefeated teams if 5 games or below were played.

Records Page
Diamond DynastyThe records page is pretty self-explanatory. It lists the all-time individual game leaders in Hits, RBIs, Home Runs, and Runs. It will also list the last 10 no hitter games and also keeps track of who has had the most all-time walk off wins.

Ballparks Page
Diamond DynastyThis page includes sortable lists of the amount of games played in each ballpark along with the average number of home runs hit per game in each ballpark.

Gamer Pages
At the end of the day, Diamond Dynasty ratings for each gamer that played that day are recorded. So, the rating shown may not necessarily be the actual rating. Just click on the rating link and it will take you to the gamer’s Universal Profile where you can see the current up to date rating.

At the start of the season, everyone is given a 100 sportsmanship rating. A point is docked off of a gamer’s sportsmanship rating if any of the following occurs:

Balk count in a game exceeds 15.
Intentional Walk count in a games exceeds 9.
Error count in a game exceeds 9.
Runner scores after reaching first base after striking out (catcher freeze).

An excessive amount balks isn’t really considered bad sportsmanship in some cases but including balks can help determine a gamer’s skill level in online play.

Catcher Freezes appear to be fixed in MLB 14 The Show so I’ll likely throw these out from the sportsmanship ratings or do away with sportsmanship altogether. Catcher freezes are recorded when the string ‘struck out but reached first after it was dropped (E2)’ shows up on the box score pages. If the inning score doesn’t add up to the actual linescore, the script will mark it as a catcher freeze infraction. There are some instances where some catcher freeze infractions are inaccurate so it’s not exactly perfect.

Overall, home, away, and division win loss records are listed. Also included is the record against opponent’s in specific divisions. The divisions are based on Diamond Dynasty ratings as follows:

Spring Training 0-499
Season Series 500-1499
Division Series 1500-1749
Championship Series 1750-1999
World Series 2000+

The division win/loss records may not be entirely accurate. If a gamer happened to defeat a World Series opponent and that opponent’s Diamond Dynasty rating dropped below 2000 at the end of the day, the winner’s game will be recorded as a Championship Series win. The same applies to batting and pitching statistics.

Ballpark Records
This will give you an idea where someone plays his home games and the success he’s had in certain ballparks. This info will also help determine how many home and away games have been played.

Playing Times
Diamond DynastyThis pie chart will give a break down of what time of the day the gamer plays online head to head games. All times are Pacific Time.

Games Last played
Diamond DynastyOccasionally, there might be some discrepancies between the ‘Games Last Played’ area and overall records. There might be some missing games in the ‘Last played’ section because not all box score links on theshownation site are available for some unknown reason.

Repeat Matchups
Diamond DynastyThe repeat matchups win/loss records will only appear when the gamer has played an opponent multiple times.

Rating/Budget Progress charts
Diamond DynastyAt the end of the day each gamer’s rating and budget is recorded. These charts show the progress that has been made throughout the season. Note: The budget and ratings are only recorded on days when the gamer participated in online head to head games.

Visit Diamond Dynasty Daily Recap!


Diamond Dynasty

One of the drawbacks of this year’s MLB 12 The Show Diamond Dynasty is that you aren’t notified when a card has been sold or when you win a bid on a card.  If a card is sold, it will be automatically removed from your inventory and the earnings will be added to your budget.  If you win a bid on a card it will simply be added to your inventory and you need to try to discern which new card was added.  When dealing with a bunch of generic named Diamond Dynasty cards it can be a bit difficult to find new cards especially when the inventory limit is 100 cards.

To help overcome this drawback, I wrote this userscript (for The Show Nation website) which will help keep track of the inventory count and it will also show how many cards were added and removed since the last page refresh.  When cards have been added, the script will display a list of the new player names.

Download Diamond Dynasty Inventory Tracker


Diamond Dynasty

Grid Drawing or copying images with a grid is a popular way to ensure that your proportions and layout in a drawing are correct. Here’s a method that I used for drawing Diamond Dynasty logos:

1. Install ImageGrid.
2. Find an image on the internet that you like and right click on it and go to Image info to get the location of the image.
3. Go to the image location and click on the imagegrid bookmarklet. You will now see a grid on your image. Change the grid line count to your preference. In Diamond Dynasty, the logo grid is 20×20 and the uniform logo grid is 20×10.

Diamond Dynasty4. After you have chosen the desired grid right click and save the image. The default name might be canvas.png.
5.  Open the image in your favorite image editor and color in the boxes on the image that you have drawn in Diamond Dynasty so you can keep track which boxes have been completed.

Diamond Dynasty


MLB 12 The Show

I’ve added a section that shows MLB 12 The Show Ratings  for all players that were on a 25 man roster when MLB 12 The Show was first released.  I thought having these sortable ratings available might be valuable when training Diamond Dynasty players.  Using these MLB ratings helps give you a basis for the type of Diamond Dynasty player you might want to develop.  I would imagine Franchise and RTTS mode players would also benefit from this database.

The other day, I sorted through the pitching attributes and found some values that could be used to build an elite starting pitcher.  If you sort the pitchers by Clutch you’ll see several of the elite starting pitchers at the top of the list.  Most of them have a pitching Clutch of 80 and above, K/9 is around 90+, and BB/9 is at least above 75.

I also included a way to sort by pitch type.  Now you can filter out which pitchers have the Running FB in their repertoire or you can determine what pitcher has the highest Break rating in their sinker.  Also take a look at the pitching attributes for Roy Halladay.  His sinker Break is at 76 and his change-up Control is at 83.  Also, take note of his high Clutch and BB/9 attributes.  MLB 12 The ShowIf you are looking for defense up the middle you’ll notice that most top 2B and SS players will have fielding and reaction attributes of at least 75.  In the outfield, most good fielders will have an 85+ Fielding and Reaction and an 80+ Arm with 75+ Accuracy.  For catchers look for an 80+ Arm with 75+ Accuracy.


Diamond Dynasty
Training Hitters

The single most important attribute to train seems to be Plate Vision. Also, Plate Vision apparently determines how large or small the PCI (Plate Coverage Indicator) will be. Contact and Power is also important otherwise your player will be hitting the ball weakly. Begin by training against right-handed pitchers first since you’ll likely face more right-handed pitchers than left-handed pitchers. Later, you also want to make sure your attributes against left-handed pitchers are decent.

A good goal would be to improve Plate Vision, Contact, and Power to at least 60 or 70 for all players in the starting lineup. If your budget allows, try pushing plate vision up from 70 to around 80 or 90 for a few batters and you’ll likely see quite an improvement. For middle infielders you could probably get by with hitting attributes being lower than 60 and instead invest that money on improving their fielding attributes.

You may want to hold off on putting money into the Clutch attribute for those in your starting lineup but you may want to improve the clutch attribute for a couple players on the bench for pinch hitting situations. The clutch attribute ONLY takes effect during situations when runners are in scoring position (RISP).

The amount of training that you do depends on your budget and preference. You may want to spend some time training some attributes after each game or you can train your players all in one sitting. The cost of training is the same either way and the player’s aptitude (if it’s high) will still save you the same amount.

Reserve players will have a $2 million training penalty limit when you initially add them to the roster. Players on the active roster get $500K of training expenses per game.  One recommendation would be when a starting position player is within 10 games of retiring you may want to start finding a replacement card and activate it to the roster as a reserve. Train your reserves as much as possible and then activate them to the roster to avoid over training penalties when your starters are within 1-2 games from retiring.

Training Pitchers

Try to avoid spending money on the “Per 9” attributes such as K/9, H/9, HR/9, and BB/9. these attributes tend to be more important for CPU controlled pitchers. If you throw the ball down the middle of the plate, the hitter is going to be able to whack the ball no matter how good your Per 9 attributes are.  Focus on improving your pitches instead. Start by improving the break and control attributes and then work on the velocity.  Overall, break and control seem to be the most important attributes for pitching. If you can get all of your pitchers up to 80 break and control, on all pitches (especially curve balls and change-ups), they will become downright nasty.

Also see Diamond Dynasty Hitting Tips and Diamond Dynasty Tips: Roster Management.