Nice work y'all, we'll put this on the front page in the morning.
2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Collapse
Recommended Videos
Collapse
X
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Nice work y'all, we'll put this on the front page in the morning.I won't ask for Christmas or birthday gifts if you subscribe to the Operation Sports Newsletter (Not Just Another Roster Update). I write it, and it hits your inbox every Friday morning (for freeeeeee). We also have an official OS Discord you can now join. -
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Awesome! Thank you!
Also really appreciate the spreadsheet shoutout. Was really cool to see.
-Franchise Fidelity to Reality Roster out Now! (MLB 24)
-Creator of JWDixon’s Franchise Spreadsheet
-More coming soon!- Franchise Fidelity to Reality Roster out now! (MLB 25)
- Creator of JWDixon's Franchise Spreadsheet, Contract Tool, Trade Calculator, Lineup Optimizer, (I need a hobby)
- More coming soon, as always!Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
No it’s correct!
We used wSB from fangraphs this year and if you look, his SB numbers are really nice. Especially for a catcher lol.
Has swiped 37 and only been caught 6 times!
-Franchise Fidelity to Reality Roster out Now! (MLB 24)
-Creator of JWDixon’s Franchise Spreadsheet
-More coming soon!- Franchise Fidelity to Reality Roster out now! (MLB 25)
- Creator of JWDixon's Franchise Spreadsheet, Contract Tool, Trade Calculator, Lineup Optimizer, (I need a hobby)
- More coming soon, as always!Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
This video is kind of long but it shows you how to completely set up and start a successful franchise, using 30 team control, and adding injuries.
Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Not sure how long the game has been out. Two or three weeks? Definitely considering starting my franchise over however with these rosters. I’ve played about 20 games or so and I’ve started seasons over with way more games played.Year 20 of playing MLB The Show!
“It's unbelievable how much you don't know about the game you've been playing all your life” -Mickey MantleComment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
This video is kind of long but it shows you how to completely set up and start a successful franchise, using 30 team control, and adding injuries.
https://www.youtube.com/watch?v=74Lu...ature=youtu.be
It says the video is unavailable??Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Does the spreadsheet having ratings? I didn’t see any.Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
I love these rosters, thanks again! I play on default all star, with home runs dialed down once already, and still had 12 in a series with the Brewers. Anyone have advice on a good answer to seeing more sim style home run numbers?
Sent from my SM-G998U using Operation Sports mobile appNFL- Packers
NBA- Bucks
MLB- BrewersComment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
I love these rosters, thanks again! I play on default all star, with home runs dialed down once already, and still had 12 in a series with the Brewers. Anyone have advice on a good answer to seeing more sim style home run numbers?
Sent from my SM-G998U using Operation Sports mobile appComment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Thanks, I'll give that a try. Sent from my SM-G998U using Operation Sports mobile appNFL- Packers
NBA- Bucks
MLB- BrewersComment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Welcome to the third ever release of my “Franchise Fidelity to Reality” roster set! Last year was a HUGE success w/ over 12K downloads and tons of positive feedback. I am excited to bring the project back once again this year with some new wrinkles to help take it to the next level.
Meet the Team
Spoiler
·ViatorLion10: Project creator, chief auditor, in-game editor
·Sports Gaming Rosters (aka Big_Gargamel): Base roster creator, player likeness and equipment coordinator
·JWDixon: MLB/MiLB data gathering, system development, in-game editor
·Tiboss300: Prospect data gathering, in-game editor
·EggplantKitty: In-game editor
·Matt Thompson: ProspectsLive collaborator
What’s New This Year
Spoiler- Tweaked WAR integration into potential calculations for better balance
- Multiple reworked standard curves for better attribute calculations
- Multiple new stats applied for attribute calculations (see YouTube stream or categories below for specifics)
- Reworked all standard curves for MiLB prospects--better final outputs of ratings and archetypes
- HP to 1B data for MiLB prospects for unique speed determinations of each player
- Completely rebuilt MiLB pitching prospect attribute calculations based on computed arsenal grades, command grades, and additional factors
- Behind the scenes QoL changes to decrease human error, speed up processing, and allow for better fine tuning and auditing
- More details available here: https://www.youtube.com/watch?v=ny7uJdDdPRk
My Vision
Spoiler
For years, I have been trying to achieve the best possible franchise experience. Full minors rosters added enjoyment to my experience, however, they often created huge problems for franchise longevity due to unbalanced potentials amongst prospects and MLB players. I then tried out other creators who attempted re-rate both overalls and potentials for MLB and MiLB players. I give these creators a ton of credit because I now realize how much effort goes into this process. That being said, I saw a vast room for improvement in a multitude of areas, so therefore, I set out to put my own little spin on things and create the most balanced and realistic roster available.
What sets this roster apart from all the others?
Spoiler
One of the things I wanted to focus on the most was trying to best recreate in-game every player’s unique style and level of play. To achieve this, I needed to get testing in-game to see what attribute values could replicate what statistics.
So that’s exactly what I did. I spent hours testing how variable values of attributes would lead to different outputs for statistics. I was then able to create standard curves from this testing so I could extrapolate how a player’s real-life statistics could be quantified into an in-game rating. From what I can tell, this is a feature unique to only my roster set. Others certainly use real life statistics to generate ratings, but none that I have found try to replicate those real-life numbers in-game.
After these ratings have been generated, I also go through an auditing process. No system is perfect, and I know that. Sometimes players can fall through the cracks and be heavily over/underrated. This auditing process allows me to catch these players and to adjust them accordingly. These changes are only made to truly replicate a player’s actual value in real-life and I try to keep them at a minimum when possible.
The second aspect that I wanted to heavily focus on in the depth of prospects. I was never a fan of rosters that prioritized AAA/AA filler players over top prospects who are in the low minors. Not to mention, sometimes lesser-known prospects can often be the most intriguing, and therefore, the most fun to play with in-game. That is why I decided to include every team’s top 30 prospects. This allows for significant depth in terms of franchise management, as well as it helps to really set apart strong farm systems from weak farm systems. Again, this is the only roster to my knowledge that goes in-depth from #1 all the way to #30.
The last thing that is unique to this roster set is a tiered potential system. This is by no means something that only I do, however, my tiered system is broken up into various roles that players can fill. Players are assigned certain roles based on their level of play and projected future level of play, and thus are assigned a pertinent value.
The end result should be a roster that has a high number of “average” players in the mid-70s with decreasing numbers of guys in the 80s and 90s along w/ guys in the low-70s and even upper-60s that will be on MLB rosters at times. This should lead to long-term stability of franchises and a strong bit of realism for hardcore sim players.
Full list of features
Spoiler
·Re-rates of all attributes, overalls, and potentials for every player on 40-man rosters and former MLB players on MiLB contracts (~1400 players)oPowered by real-life statistics and advanced metrics (Statcast and Fielding bible)·Inclusion of every team’s top 30 prospects with the most accurate archetypes, current overalls, and potentials (900 players)
oPowered by ProspectsLive.com (list from MLB Pipeline)·Simple re-rates and potential re-works of roster filler players (~500 players)
·In-depth pitch reworks for MLB players to best replicate repertoires and pitch effectivenessoPowered by Statcast and Fangraphs·Tiered potential system to balance potentials across the league and allow for franchise longevity
Methodology
Statistics from the past three seasons are gathered for every single player to be edited. I believe baseball to be a long game, and that the longer you play, the more your true ability starts to show. Therefore, I do not weight the performance of any one season over the other. A player’s average performance over a three-year period as well as projections for the upcoming season will be used to generate his attributes.
As far as potentials go, I don’t aim to have a certain percentage of players fall in certain categories. I let a player’s performance and projections determine their value alone. To determine potentials, I build off of the value a player has already demonstrated on the field and then using a standard regression curve to determine how much more they can develop based on their current age. A breakdown of roles and expected overalls can be found below:
<table class="MsoNormalTable" style="width:3.25in;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt: 0in 5.4pt 0in 5.4pt" width="312" cellspacing="0" cellpadding="0" border="0"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap"></td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Pos Players</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">SP</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">RP</td> </tr> <tr style="mso-yfti-irow:1;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">Potential</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Elite</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">Elite
</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap"></td> </tr> <tr style="mso-yfti-irow:2;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">95-99</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Superstar</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">Ace</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">Elite Closer</td> </tr> <tr style="mso-yfti-irow:3;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">90-95</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">All-Star</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">Top Rotation</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">Top Closer</td> </tr> <tr style="mso-yfti-irow:4;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">86-90</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Great</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">SP 2/3</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">High Leverage</td> </tr> <tr style="mso-yfti-irow:5;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">82-85</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Above Avg.</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">Mid Rotation</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">Mid-Late RP</td> </tr> <tr style="mso-yfti-irow:6;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">78-81</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Avg.</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">SP 4/5</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">Regular RP</td> </tr> <tr style="mso-yfti-irow:7;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">75-77</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">Role</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">5th SP</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap">Low Leverage</td> </tr> <tr style="mso-yfti-irow:8;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">72-74</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">AAAA
</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">
</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap"></td> </tr> <tr style="mso-yfti-irow:9;mso-yfti-lastrow:yes;height:11.65pt"> <td style="width:58.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="78" valign="bottom" nowrap="nowrap">69-71</td> <td style="width:60.5pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="81" valign="bottom" nowrap="nowrap">AAA
</td> <td style="width:75.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="100" valign="bottom" nowrap="nowrap">
</td> <td style="width:40.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="53" valign="bottom" nowrap="nowrap"></td> </tr> </tbody></table>64-68
Position player attribute values
·Contact: Batting averageoLeague average: 60·Power: ISO
oLeague average: 65·Vision: K%
oLeague average: 42·Discipline: BB%
oLeague average: 60·Clutch: BA w/ RISP
oLeague average: 60·Durability: Base value (really doesn't control anything in-game)
·Speed: Sprint speedoLeague average: 50·Arm strength: Arm Strength via Statcast
·Arm accuracy:oCatchers: Based on CS Above Avg./throw
oInfielders: Based on number of throwing errors and total throwing chances (w/ caps on accuracy of 1B and 2B)
oOutfielders: Based on Arm run value/opportunity·Fielding:
oCatchers: Runs extra strikes/Pitches
oInfielders/Outfielders: Outs above average/Opportunities·Reaction:
oCatchers: Same as fielding
oInfielders: Outs above average/Opportunities (remove fielding errors from outs above average calculation)
oOutfielders: OF reaction (component of "jump")·Blocking: Blocks above avg./opportunity
oLeague average: 65·Stealing and BR aggressiveness: wSB and SBA/H
oLeague average: 40Pitching attribute values
·Stamina: IP/AppoLeague average for SP: 73
oLeague average for RP: ~20·Per 9 attribute: Corresponding per 9 values
oLeague average H/9: 60
oHR/9: 55
oK/9: 65
oBB/9: 65·Clutch: H/9 w/ RISP
oLeague average: 60·Pitch control: Location+ from Fangraphs
oLeague average: 60·Pitch movement: Stuff+ from Fangraphs
oLeague average: 60Prospect editing
·Attributes are determined based on scouting grades for different skillsoFor hitters: This will include a specific grade for every skill
oFor pitchers: This will only include pitch and control/command grades, which are then combined to generate per 9 grades
oFor pitchers: Pitch control is determined by control/command grades, while movement is determined by the overall pitch grade
oFinal attributes are not meant to perfectly replicate grades. Instead, each player has a specific archetype that is created. Therefore, development in franchise will be critical. Players w/ 60 hit tools are not guaranteed to be 60-grade hitters in the MLB. You actually have to develop that tool still (which is a nice little unique feature)·Current overalls are determined via a combination of MLB ETA, scouting overall (based on attribute grades and current minor league level), and performance (based on wRC+ or xFIP at certain minor league levels)
·Potentials are determined based on a combination “overall” grade and current age to generate a value used for a standard curve
· Below is a rough chart of what overall grades correspond to what overalls, however, this is free-flowing and players can move up or down based on different factors
<table class="MsoNormalTable" style="width:101.0pt;border-collapse:collapse;mso-yfti-tbllook:1184; mso-padding-alt:0in 5.4pt 0in 5.4pt" width="135" cellspacing="0" cellpadding="0" border="0"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap"> <table class="MsoNormalTable" style="width:5.0in;border-collapse:collapse;mso-yfti-tbllook:1184; mso-padding-alt:0in 5.4pt 0in 5.4pt" width="480" cellspacing="0" cellpadding="0" border="0"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap"></td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Position Players</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Starting Pitchers</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Relief Pitchers</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">“Overall” Grade</td> </tr> <tr style="mso-yfti-irow:1;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">Potential</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Elite</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Elite
</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap"></td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">75</td> </tr> <tr style="mso-yfti-irow:2;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">95-99</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Superstar</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Ace pitcher</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Elite closer</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">70</td> </tr> <tr style="mso-yfti-irow:3;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">90-95</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">All-Star</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Top of rotation</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Top closer</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">65</td> </tr> <tr style="mso-yfti-irow:4;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">86-90</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Great</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">SP 2/3</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">High leverage</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">60</td> </tr> <tr style="mso-yfti-irow:5;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">82-85</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Above Average</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Mid rotation</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Mid-late RP</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">55</td> </tr> <tr style="mso-yfti-irow:6;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">78-81</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Average</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">SP 4/5</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Regular RP</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">50</td> </tr> <tr style="mso-yfti-irow:7;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">75-77</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">Role (Below Average)</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">5th SP</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">Low leverage RP</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">45</td> </tr> <tr style="mso-yfti-irow:8;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">72-74</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">AAAA player
</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap"></td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">40</td> </tr> <tr style="mso-yfti-irow:9;mso-yfti-lastrow:yes;height:11.65pt"> <td style="width:82.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="109" valign="bottom" nowrap="nowrap">69-71</td> <td style="width:65.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="87" valign="bottom" nowrap="nowrap">AAA player
</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap"></td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">35</td> </tr> </tbody></table> </td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">64-68
</td> </tr> <tr style="mso-yfti-irow:1;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:2;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:3;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:4;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:5;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:6;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:7;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:8;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> <tr style="mso-yfti-irow:9;mso-yfti-lastrow:yes;height:11.65pt"> <td style="width:63.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="84" valign="bottom" nowrap="nowrap">
</td> <td style="width:38.0pt;padding:0in 5.4pt 0in 5.4pt; height:11.65pt" width="51" valign="bottom" nowrap="nowrap">
</td> </tr> </tbody></table>
New Draft Pick Editing in Franchise
SpoilerIn order to maintain roster integrity as franchise goes on, I’ve found it necessary to edit incoming draft picks to make sure that newly drafted players do not completely outshine pre-established prospects. Doing this is relatively simple:
-Decrease every draftees potential by 3-4 points
-Limit max overalls by ages (18 = 60, 19 = 62, 20 = 64, 21 = 66, 22 = 68, 23+ = 70)
-Knock down every draftees vision by 20 points
-Decrease SP stamina by 5 and RP stamina by 10
All of this should keep potentials and necessary attributes in line with the entire roster
Final Comments
I want to thank each and every last one of you who download these rosters and give them a try. This project is a lot of work, but the end result makes it worth it. I am so glad to have a full team working together this year as it only helps make the final product that much better.
If you like the rosters and would like to donate a little bit, I would be massively appreciative, though it is by no means required:
Venmo: @Anthony-Quagliano
We have also set up a Patreon that has different tiers available for even more content! Check that out here: https://www.patreon.com/FidelitytoRe...rshare_creator
Come chat with us on discord: https://discord.gg/6Baz2hwhpS
I wish you all the best this season!
Peace, love, and baseball
Love the rosters so far. Can you share how you rate speed? What factors do you use, as it cannot just be sprint speed. You guys have Jarren Duran rated as a 99 speed with a real-life speed of 29.4 feet per second sprint.
David Hamilton is rated a 68 speed and has a real-life sprint speed of 29.3 feet per second. Is there an algorithm that I need to use to re-rate speed to match actual speed?
~syf
Sent from my iPhone using Operation Sports"Ain't gonna learn what you don't wanna know"....GDComment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Love the rosters so far. Can you share how you rate speed? What factors do you use, as it cannot just be sprint speed. You guys have Jarren Duran rated as a 99 speed with a real-life speed of 29.4 feet per second sprint.
David Hamilton is rated a 68 speed and has a real-life sprint speed of 29.3 feet per second. Is there an algorithm that I need to use to re-rate speed to match actual speed?
~syf
Sent from my iPhone using Operation Sports
It is based on feet per second for established MLB Players.
For prospects we use run grades from Prospects Live.
-Franchise Fidelity to Reality Roster out Now! (MLB 24)
-Creator of JWDixon’s Franchise Spreadsheet
-More coming soon!- Franchise Fidelity to Reality Roster out now! (MLB 25)
- Creator of JWDixon's Franchise Spreadsheet, Contract Tool, Trade Calculator, Lineup Optimizer, (I need a hobby)
- More coming soon, as always!Comment
-
Re: 2024 Franchise Fidelity to Reality Roster Project (Official Thread)
Excellent, thank you for the insight.
~syf
Sent from my iPhone using Operation Sports"Ain't gonna learn what you don't wanna know"....GDComment
Comment