01-19-2021, 05:18 AM
(This post was last modified: 01-19-2021, 09:25 AM by Asked Madden.)
Rambling, Useless Introduction
Note: So I tried to post this and its not letting me do it all as one part cause of some dumb character limit so this is part 1. I’ll make a part 2 and link it here <---
Its been a long time since I’ve written a media piece - probably at least a season or two - so for those of you who haven’t read one of my rambling, jumbled messes of an article, I’m sorry. I like to ramble and I’ve got a weird tone because I’m a sarcastic buffoon most of the time.
Months ago I got started on a project to try to track the “development rates” or various DSFL teams after I got into a debate about which DSFL teams were the best at producing top tier talents. The spreadsheet I’m pulling my data from I created on November 10th so this has been quite the ordeal to track and figure out. I’ve had to spend hours in the TPE tracker updating the peak TPE rates and retirements for players multiple times but I’ve finally got the time and enough data to really give this a crack to try to explain.
Inconsistent, Confusing Methodology
Unfortunately it is next to impossible to quantify a true “development rate” for teams. There are so many factors that go into the success of a player that it really becomes a shit storm when you try to boil it all down into one number or a graph. Originally my idea was to look at the difference in DSFL and ISFL draft rates with the hypothesis that players who “developed” more would at least maintain - if not improve - their draft stock between drafts. There are multiple problems with this theory that cripple its efficacy. The first is that there is a lot more that goes into a player’s draft stock than just pure TPE. Take the Season 22 class for example. I am the 22nd ranked player in terms of TPE - a whopping 122 behind the class leader - yet I was able to con the Austin Copperheads into taking me first overall in that season’s ISFL draft because they believed that I had some sort of “user value.” I cannot quantify a player’s user value because it is entirely subjective. The second major issue is that GM players get pushed to the second round of ISFL drafts but are occasionally high picks in the DSFL draft. That poses an issue because they can lose a maximum of 23 spots in total draft placement which in a lot of drafts can end up being a substantial enough margin to throw off any semblance of an empiric you could pull from it. Although you can use draft position difference as one data point for development rates, it isn’t an end all be all metric.
My second idea was to look at a player’s peak TPE, assuming that good teams would have players with higher peak TPE totals because they would have been taught to update more effectively, would have stayed around longer, etc. This theory also had a lot of issues with it, with the main two being that after a certain period of time you can’t place a player’s TPE success on the hands of their DSFL team and that peak TPE doesn’t fully capture a player’s “development” wholly. Take JPach - another Season 22 user and man who holds way too many league jobs - as the best example. On his first player he peaked at 760 TPE which historically is actually a pretty high number. Although he recently retired that player so the difference between him and the top of the class isn’t a perfect metric, he currently sits at 67th in the class for peak TPE and is 467 behind the class leader. That being said, JPach is a value person for any team to roster because he does earn at a historically good rate and he’s just a bang-up chap in general. Peak TPE isn’t everything for a player.
I guess there’s also one other issue with using peak TPE as a metric which is that not every player will be a max earner and there isn’t anything wrong with that. Some teams do a great job of keeping players around and encouraging them to earn at any rate over pushing them to do more which can definitely lead to burn-out. Its a tradeoff for teams and there isn’t a right or wrong strategy here.
The third thing I decided to look at was the rate at which teams had players immediately called-up to the ISFL. The misguided thought process here was that teams that had more players called up immediately must be doing a better job to develop their players. That isn’t always the case though because as I mentioned in the paragraph literally right above this one some players just earn slower than others but are still developing and contributing to the league. We shouldn’t just reward teams who crank out more “max” earners than others with a gold star because semi-max earners, slow earners, even barebone active players matter. Some teams take a player who they don’t immediately need because said player has high “user value.” Those players are often sent back down for a season or so but are still great users and may even be max earners. There’s just way too many different variables to make immediate call-ups the holy grail metric.
Finally, I zeroed in on using activity and retirement rates as the way to determine development. This, like all of the previous mentioned strategies, has its issues though. Retirement rates aren’t perfect because there are plenty of players who earned enough to avoid DSFL auto-retirement but then went inactive. If you try to use activity rate at that point you run into an issue of trying to set a benchmark for what is inactive. I guess I could’ve used the actual standard the DSFL uses to determine depth chart eligibility, but that isn’t entirely perfect and pulling that data would’ve taken hours off of my life that I’d rather use to sit on my ass and watch the prime years of my life slip away. I did add columns to the spreadsheet I used to track all the data for whether a player was retired or active within the last three months - which for some draft classes is irrelevant because they haven’t been here three months.
Realistically what all of this led me to was looking at a variety of factors for each team in every draft since Season 22. I charted each player’s ISFL draft and DSFL draft positions and did determine the difference between the two. Some players have really flawed differences because of waiver pick-ups not having a DSFL Draft position and the metric isn’t perfect for the reasons mentioned above but it is something worth looking at because at the end of the day some teams do see great differences in some of their players draft positions and its worth shouting them out for that. I also charted each player’s peak TPE, whether they were retired now or not, whether they had been active in the last three months (an arbitrary benchmark I picked when I was doing the Season 22 data and just never changed and now seems quite useless), and whether or not they were an immediate call-up.
For each team I’m going to give a count of how many players from a team’s draft class reached the 250 TPE DSFL cap, the average TPE of a team’s draft class, how many players from a team’s draft class failed to reach 58 TPE or more, how many players from a team’s draft class are retired now, and how many players from a team’s draft class were immediately called up to the ISFL. I’ll also try to give shout-outs for teams who had big “movers” in draft positions because there is some logic to thinking that their DSFL teams had a hand in bringing them back to activity or increasing their activity level which is a factor of development. Plus I’ll get to shout myself out then and I’m quite the self-centered narcissist so I can’t resist that.
Obligatory Disclaimers
I have bias. As much as I like to roleplay as a dinosaur I am human. I did GM the Birddogs for three seasons and have a lot of love for the team still.
That being said, I’m going to avoid being too much of a homer here. If I am, I’m sorry. No DSFL team is bad - each team do some things well and some things less well. Thats just life. Each team also has had an occasional bad draft class. That happens to all of us.
For players who get mentioned in this there is more to you than any of the numbers used. It takes two numbers to measure someone’s pant size so it takes more than that to define you. I also understand that there may be some unfortunate events in life that have reduced activity or earning rates, etc. Thats totally understandable, but I can’t chart that here.
So now that this roughly 1500 word rambling intro is done lets begin.
What you actually came for. Huzzah!
Season 22
Season 22 is going to be an odd season to look at so a few notes before we get into it on how it will differ from how I intend to look at the other seasons. Due to the size of the class - there were 284 total picks in the ISFL draft - its really wonky to look at draft position change for all players because there would be such high variance due to players who were inactive at their DSFL draft time going higher than at the ISFL draft due to pure randomness. To adapt to this issue I’ve only looked at the change in draft class position of players who surpassed 100 TPE at some point during their careers. I also tried to indicate huge DSFL draft busts who went high enough to be noteworthy in that draft and may have not achieved that threshold.
Season 22 Averages:
Total Class Size: 35 players
# that reached peak of 250 TPE or greater: 12 players
# that failed to reach 58 TPE: 14 players
# that are retired now: 15 players
# that were immediately called up: 7 players
Average TPE of class: 340 TPE
Average TPE of class excluding 57 TPE and below: 540 TPE
Average change in draft position of class above 100 TPE: +11 picks
Dallas Birddogs

![[Image: bPgaJri.png]](https://i.imgur.com/bPgaJri.png)
Total Class Size: 42 players
# that reached peak of 250 TPE or greater: 17 players
# that failed to reach 58 TPE: 15 players
# that are retired now: 17 players
# that were immediately called up: 11 players
Average TPE of class: 388 TPE
Average TPE of class excluding 57 TPE and below: 575 TPE
Average change in draft position of class above 100 TPE: +27 picks
Dallas killed the Season 22 draft. They lead all DSFL teams in terms of players who reached the DSFL cap of 250 TPE at some point during their career with 17 - 4 more than the next closest team. They have the highest total class average TPE at 388 and the third highest average TPE rate of those players who passed 57 TPE at some point in their careers behind only the Portland Pythons and Minnesota Grey Ducks. That metric is only brought down because Dallas has 5 players who are between the 58 and 69 TPE mark which is the benchmark for some combination of doing one AC, free training, and completing the six rookie tasks - a total of 19 TPE. Minnesota only has three such players and Portland has none. Both teams had fewer players fail to reach the 58 TPE benchmark, however, but each had substantially lower class sizes. Dallas also led all Season 22 DSFL teams in players that were immediately called up and had 29% of the first 24 picks
Dallas also had two of the biggest risers in the class. Colt Mendoza rose 146 picks in draft order after being picked 147th in the DSFL draft and going 1st in the ISFL draft. Big Edd rose 133 picks in draft order after being picked 155th in the DSFL draft and going 22nd in the ISFL draft. Even players such as Haha Mango-Panda and Zee Rechs saw substantial rises in draft position, moving up the board 48 and 54 spots respectively. The biggest fallers of players who surpassed 100 TPE for Dallas were Monterey Jack who fell 23 spots and Benson Bayley Jr. who fell 21 spots - although both were GM picks. On average Dallas players from Season 22 who have exceeded 100 TPE in their careers rose an average of 27 picks between their DSFL and ISFL drafts. If you exclude the GM picks that number rises to an average positive change of 32 picks between the same subsection of players’ DSFL and ISFL draft.
Kansas City Coyotes

![[Image: l8tglW2.png]](https://i.imgur.com/l8tglW2.png)
Total Class Size: 32 players
# that reached peak of 250 TPE or greater: 10 players
# that failed to reach 58 TPE: 17 players
# that are retired now: 19 players
# that were immediately called up: 9 players
Average TPE of class: 285 TPE
Average TPE of class excluding 57 TPE and below: 548 TPE
Average change in draft position of class above 100 TPE: +10 picks
Kansas City had an unexciting draft and development process in Season 22 with the second lowest amount of players to reach the 250 TPE DSFL cap at some point during their career while being tied for the highest amount of players that failed to exceed 58 TPE during their careers even though they had a below average class size overall. The Coyotes have the lowest average TPE for their total class by a substantial margin and are on the lower end of teams in terms of the average TPE of their class excluding players who failed to reach 58 TPE at some point during their careers.
Of players who exceeded at least 100 TPE at some point during their careers, Kansas City’s biggest riser in draft position was Cody Martin who rose 78 picks from his DSFL draft position of 205th to his ISFL draft position of 127th. Second highest was Nuniq Annastesia who rose 42 total slots from his DSFL draft position of 109th to his ISFL draft position of 67th. Excluding waiver pick ups - of which Kansas City had two that surpassed 100 TPE during their careers - their class of players who surpassed 100 TPE during their careers had an average change in draft position of a positive 10 picks. Their biggest faller from this subsection of players was Eddie Jeeta who fell 18 slots from his DSFL draft position of 13th to his ISFL draft position of 31st. Jeeta went on to have a successful career, however, with a current peak TPE of 906.
Kansas City also has the misfortune of having one of the bigger busts of the Season 22 DSFL draft in Sean O’Donohue. He was taken 37th in the DSFL draft and fell to 139th in the ISFL draft, a change of negative 102 picks. He is inactive and retired at a peak TPE of 76.
London Royals

![[Image: YAZHfpZ.png]](https://i.imgur.com/YAZHfpZ.png)
Total Class Size: 40 players
# that reached peak of 250 TPE or greater: 13 players
# that failed to reach 58 TPE: 17 players
# that are retired now: 20 players
# that were immediately called up: 10 players
Average TPE of class: 311 TPE
Average TPE of class excluding 57 TPE and below: 502 TPE
Average change in draft position of class above 100 TPE: +5 picks
The London Royals had a class size similar to their sister expansion team the Dallas Birddogs, however they had markedly lower average TPE rates for both their entire class and their class excluding players who never surpassed 58 TPE in their careers. They have had 13 players surpass the DSFL TPE cap at some point during their careers which is about average for DSFL teams during Season 22. They are tied with the Kansas City Coyotes for the highest number of players who failed to surpass 58 TPE during their careers, however, they did have a substantially larger class than Kansas City. They were second among Season 22 DSFL teams in number of players that were immediately called up to the ISFL as well.
London’s biggest riser in draft position among players that surpassed 100 TPE at some point during their careers was Donatello Arrabiata who rose 66 slots from his DSFL draft position of 146th to his ISFL draft position of 80th. Although Arrabiata is now inactive he reached a peak TPE of 369 during his career. London’s biggest faller from this subsection of players was Tristan Gronlie who fell 45 picks from his DSFL draft position of 66th to his ISFL draft position of 111th. Excluding GM picks and waiver pick-ups the Royals saw an average change in draft position for this subsection of players of a positive 5 picks.
Minnesota Grey Ducks

![[Image: ohOigLg.png]](https://i.imgur.com/ohOigLg.png)
Total Class Size: 31 players
# that reached peak of 250 TPE or greater: 11 players
# that failed to reach 58 TPE: 13 players
# that are retired now: 13 players
# that were immediately called up: 3 players
Average TPE of class: 358 TPE
Average TPE of class excluding 57 TPE and below: 579 TPE
Average change in draft position of class above 100 TPE: +8 picks
They Grey Ducks had an initially underwhelming Season 22 class that has aged fairly well. They had the least amount of players that were immediately called up to the ISFL, however they have a middle of the road number of players that surpassed the DSFL TPE cap of 250 at some point during their career. This has led them to have the third highest average TPE of all players who surpassed 58 TPE at some point during their careers and a slightly above average TPE average for their entire class.
Minnesota’s biggest riser in draft position of all players who surpassed 100 TPE at some point during their career was Daymond Brooks who rose 117 picks from his DSFL draft position of 208th to his ISFL draft position of 91st. Brooks is still active and has a career TPE peak of 949 TPE thus far. Shawn Ansari also rose 101 picks from his DSFL draft position of 224th to his ISFL draft position of 123rd, however he is inactive and now retired with a career peak TPE of 120. Their biggest faller of players among this same subsection was Sebastian Vettel who fell 69 picks from his DSFL draft position of 17th overall to his ISFL draft position of 86th overall. Vettel is now inactive and retired with a career peak TPE of 179. Excluding waiver pick-ups and GM picks in this subsection the Grey Ducks class had an average change in draft position of a positive 8 picks.
Myrtle Beach Buccaneers

![[Image: ZyZFMsF.png]](https://i.imgur.com/ZyZFMsF.png)
Total Class Size: 38 players
# that reached peak of 250 TPE or greater: 12 players
# that failed to reach 58 TPE: 14 players
# that are retired now: 12 players
# that were immediately called up: 6 players
Average TPE of class: 362 TPE
Average TPE of class excluding 57 TPE and below: 542 TPE
Average change in draft position of class above 100 TPE: +29 picks.
Myrtle Beach had a strong although top heavy Season 22 class. They have an average amount of players who have surpassed the DSFL TPE cap of 250 at some point during their careers with 12 and a fairly below average amount of players that failed to surpass 58 TPE during their careers for their class size of 14. They had an underwhelming but not incredibly low 6 players immediately called up to the ISFL and fairly normal average TPE rates for their whole class and their class excluding players who never surpassed 58 TPE during their careers.
The Buccaneers biggest riser of players who surpassed 100 TPE in their careers was Tommy Sofa. He rose an incredible 215 picks from his DSFL draft position of 271st - Mr. Irrelevant - to his ISFL draft position of 56th. Sofa is now inactive and retired with a career TPE peak of 262. Their biggest faller of players within this subsection was Mark Radson who dropped 57 spots from his DSFL draft position of 47th to his ISFL draft position of 104th. Radson is now inactive and retired with a career TPE peak of 157. Excluding GM picks and waiver pick-ups the Buccaneers class of players who surpassed 100 TPE at some point during their careers had an average draft position change of a positive 29 picks. Excluding the outlier of Tommy Sofa as well they had an average change in draft position of a positive 16 picks.
Norfolk Seawolves

![[Image: k0kW82r.png]](https://i.imgur.com/k0kW82r.png)
Total Class Size: 32 players
# that reached peak of 250 TPE or greater: 9 players
# that failed to reach 58 TPE: 10 players
# that are retired now: 22 players
# that were immediately called up: 5 players
Average TPE of class: 304 TPE
Average TPE of class excluding 57 TPE and below: 419 TPE
Average change in draft position of class above 100 TPE: +4 picks
Norfolk had a confusing class in Season 22. They produced the lowest number of players to surpass the DSFL TPE cap of 250 at some point during their career with 9. That being said, they had the fewest number of players of any DSFL fail to reach the 58 TPE threshold at some point during their career. They had an underwhelming but average 5 players immediately capped up to the ISFL and below average rates for average TPE of their class and average TPE of their class excluding players 57 TPE and below. Their average class TPE with players who failed to reach 58 TPE at some point during their career of 419 is the lowest in the league during Season 22.
The Sea Wolves’ biggest riser in draft position for players who surpassed 100 TPE at some point during their career was Spike Suzuki who rose 35 picks from his DSFL draft position of 98th to his ISFL draft position of 63rd. Their biggest faller in draft position was Kevin Koh who fell 52 slots from his DSFL draft position of 30th to his ISFL draft position of 82nd. Koh is now inactive and retired with a career peak TPE of 154. He was one of the biggest busts of the DSFL draft in comparison to his ISFL draft position for Season 22. Excluding GM picks and waiver pick-ups, Norfolk players who surpassed 100 TPE at some point during their careers had an average change in draft position of a positive 4 picks.
Portland Pythons
[/align=center]
![[Image: Mq2Sifi.png]](https://i.imgur.com/Mq2Sifi.png)
Total Class Size: 32 players
# that reached peak of 250 TPE or greater: 13 players
# that failed to reach 58 TPE: 15 players
# that are retired now: 7 players
# that were immediately called up: 5 players
Average TPE of class: 348 TPE
Average TPE of class excluding 57 TPE and below: 610 TPE
Average change in draft position of class above 100 TPE: -22 picks
The Pythons have an astounding average TPE of their class excluding players who failed to surpass 57 TPE at some point during their career of 610. However, they also only have a middle of the road average TPE for their entire class at 348. Their rate of players who surpassed 250 TPE at some point during their careers, who failed to reach 58 TPE during their careers, and who were immediately called-up to the ISFL is around average for Season 22.
Of players who surpassed 100 TPE at some point during their careers, Zed Keppler had the biggest rise of Python players between his DSFL draft position of 139th and his ISFL draft position of 112th. Keppler is now inactive with a career peak TPE of 416. The biggest faller for the Pythons among this subsection of players was one of the biggest busts of the DSFL draft, Alexander Hamilton II. He fell 105 spots from his DSFL draft position of 11th overall to his ISFL draft position of 116th. Hamilton is now inactive and retired at a career peak TPE of 143. Excluding GM picks and waiver pick-ups Python players within this subsection of players had an average change in draft position of negative 22 picks.
Tijuana Luchadores

![[Image: f8y31No.png]](https://i.imgur.com/f8y31No.png)
Total Class Size: 34 players
# that reached peak of 250 TPE or greater: 12 players
# that failed to reach 58 TPE: 13 players
# that are retired now: 11 players
# that were immediately called up: 5 players
Average TPE of class: 360 TPE
Average TPE of class excluding 57 TPE and below: 550 TPE
Average change in draft position of class above 100 TPE: +28
Tijuana had a middle of the road Season 22 class for almost all metrics. None of their average TPE numbers, amount of players who surpassed 250 TPE or failed to surpass 58 TPE, or number of players immediately called-up deviates from the class average very much at all.
Of Luchadore players who surpassed 100 TPE at some point during their careers the biggest riser in draft position was Julio Tirtawidjaja who rose an incredible 178 spots from his DSFL draft position of 244th to his ISFL draft position of 66th. He is still active with a career peak TPE of 706. Tijuana also had Nat Wright rise 158 picks from his DSFL draft position of 260th to his ISFL draft position of 102nd and Jim Waters rise from his DSFL draft position of 180th to his ISFL draft position of 109th. Wright is now inactive and retired with a peak career TPE of 225. Waters is still active with a peak career TPE of 876. Excluding GM picks and waiver pick-ups, Tijuana players within this subsection saw their draft position change by an average of 28 picks.
Season 23
Average:
Total Class Size: 12 players
# that reached peak of 250 TPE or greater: 6 players
# that failed to reach 58 TPE: 2 players
# that are retired now: 6 players
# that were immediately called up: 2 players
Average TPE of class: 412 TPE
Average TPE of class excluding 57 TPE and below: 480 TPE
Average change in draft position of class: -5 picks
Dallas Birddogs

![[Image: rCq3GKS.png]](https://i.imgur.com/rCq3GKS.png)
Total Class Size: 14 players
# that reached peak of 250 TPE or greater: 7 players
# that failed to reach 58 TPE: 3 players
# that are retired now: 9 players
# that were immediately called up: 3 players
Average TPE of class: 389 TPE
Average TPE of class excluding 57 TPE and below: 480 TPE
Average change in draft position of class: -1 picks
Dallas had a fairly average Season 23 class. The average TPE numbers of the entire class is held down a bit by the three players for, the class who failed to surpass 57 TPE. Their three players who failed to meet that benchmark is tied for the highest in the league with the Portland Pythons and Tijuana Luchadores, however both of those teams had small classes with their total haul of players clocking in at 11 and 12 respectively. The Dallas class is currently tied for the lead in terms of players who have passed the 250 TPE DSFL cap during their careers with 7. The London Royals, Myrtle Beach Buccaneers, Norfolk Seawolves, and Portland Pythons also meet this benchmark. The class is fairly average in terms of that metric, however, with only the Kansas City Coyotes falling below the average.
The biggest riser in terms of draft position Dallas had in the class was Raphael d’Alcott who rose 18 picks from his DSFL drat position of 26th to his ISFL draft position of 8th. He is currently inactive and retired, however, with a career peak TPE of 379. Luca Scabbia is close behind for biggest rise with a positive change of 17 picks in her draft stock. She went from 42nd in the DSFL draft to 25th in the ISFL draft and is currently active with a career peak TPE of 891. Excluding GM picks and waiver additions, the biggest faller Dallas had was Byron Blackwell who went 39th in the DSFL draft and 64th in the ISFL for a total fall of 25 picks. He is currently retired and inactive with a career peak TPE of 245.
Kansas City Coyotes

![[Image: 7qtWHG5.png]](https://i.imgur.com/7qtWHG5.png)
Total Class Size: 13 players
# that reached peak of 250 TPE or greater: 5 players
# that failed to reach 58 TPE: 1 player
# that are retired now: 9 players
# that were immediately called up: 1 player
Average TPE of class: 295 TPE
Average TPE of class excluding 57 TPE and below: 315 TPE
Average change in draft position of class: -14 picks
Kansas City had one of the weakest Season 23 classes of any DSFL team. They have the second highest class size behind only the Dallas Birddogs but have the fewest number of players who have succeeded in reaching the 250 TPE DSFL cap at some point during their careers. They have the lowest average class TPE by a substantial margin and the lowest average TPE of players who surpassed 57 TPE by an even greater margin.
The biggest riser the Coyotes had in terms of draft opposition was Son Goku who also happened to be the only player from their class who improved his draft stock over the course of the season. He went 15th in the DSFL draft and 7th in the ISFL draft for a positive change of 7 picks. Excluding GM picks and waiver additions the biggest faller the Coyotes had from their class was Jason Young who fell from 31 picks from his DSFL draft position of 34th to his ISFL draft position of 65th. He is now inactive and retired with a career peak TPE of 145. His fall is rivaled by Reginald Covington III who fell 28 spots from his DSFL draft position of 7th to his ISFL draft position of 35th. He is now inactive and retired with a career peak TPE of 333.
London Royals

![[Image: LVSTifH.png]](https://i.imgur.com/LVSTifH.png)
Total Class Size: 11 players
# that reached peak of 250 TPE or greater: 7 players
# that failed to reach 58 TPE: 1 player
# that are retired now: 4 players
# that were immediately called up: 1 player
Average TPE of class: 439 TPE
Average TPE of class excluding 57 TPE and below: 477 TPE
Average change in draft position of class: -4 picks
The London Royals had about as average of a Season 22 class as you can get with all of their metrics falling extremely close to the class averages. The one area in which they excelled was in terms of the average TPE of their entire class. Their class clocks in with an average TPE of 439 which is 27 TPE greater than the class average of 412.
The biggest draft position riser the Royals had was Lesean Paris Crooks who rose 29 slots from his DSFL draft position of 49th to his ISFL draft position of 20th. He is still active and has a career peak TPE of 919. The biggest draft position faller for the Royals was Mr. Large Sternum who was taken 33rd in the DSFL draft and fell to 69th in the ISFL draft for a total fall of 36 picks. He is inactive but has not been auto-retired with a career peak TPE of 211.
Minnesota Grey Ducks

![[Image: DeCtHF8.png]](https://i.imgur.com/DeCtHF8.png)
Total Class Size: 11 players
# that reached peak of 250 TPE or greater: 6 players
# that failed to reach 58 TPE: 1 player
# that are retired now: 6 players
# that were immediately called up: 2 players
Average TPE of class: 496 TPE
Average TPE of class excluding 57 TPE and below: 541 TPE
Average change in draft position of class: -1 picks
Minnesota had arguably the strong Season 23 class. They were right on the average for total players who have reached the 250 TPE DSFL cap at some point during their career and were right on the average for immediate call-ups to the ISFL as well. Their average class TPE of 496 smashed the league average by 84 TPE and their average TPE of players above 57 TPE which clocked in at 541 TPE is 61 TPE higher than the league average.
A lot of the success of the Season 23 Grey Duck class can be attributed to their two max earning wide receivers Kai Sakura and Tychondrius Hood, however offensive lineman Julio Jones takes the prize for biggest draft rise going from 50th in the DSFL draft to 15th in the ISFL draft. He is still active with a career peak TPE of 900. Excluding GM picks and waiver additions the biggest faller for Minnesota was Joe Exotic who fell 47 picks from his DSFL draft position of 11th to his ISFL draft position of 58th. He is inactive and retired with a peak TPE of 153.
Myrtle Beach Buccaneers

![[Image: gLtUtZ0.png]](https://i.imgur.com/gLtUtZ0.png)
Total Class Size: 10 players
# that reached peak of 250 TPE or greater: 7 players
# that failed to reach 58 TPE: 2 players
# that are retired now: 4 players
# that were immediately called up: 2 players
Average TPE of class: 434 TPE
Average TPE of class excluding 57 TPE and below: 530 TPE
Average change in draft position of class: 0 picks
Similarly to the London Royals the Myrtle Beach Buccaneers had a fairly average Season 23 class. The one metric in which they exceeded the Royals and class average wass the average TPE of their class excluding players who failed to surpass 57 TPE. The Buccaneers have an average in that metric of 530 TPE which is 50 TPE higher than the class average of 480. They were the only team to not have a negative average change in player draft position as well.
Their biggest riser was Dick Thruster who rose 28 picks from his DSFL draft position of 40th to his ISFL draft position of 12th. He is still active with a career peak TPE of 516. Their biggest faller excluding GM picks and waiver additions was Tyrone Woods who fell 31 picks from 8th overall in the DSFL draft to 39th overall in the ISFL draft. He is inactive and retired with a career peak TPE of 284.
Norfolk Seawolves

![[Image: XcJlJok.png]](https://i.imgur.com/XcJlJok.png)
Total Class Size: 11 players
# that reached peak of 250 TPE or greater: 7 players
# that failed to reach 58 TPE: 0 players
# that are retired now: 6 players
# that were immediately called up: 3 players
Average TPE of class: 442 TPE
Average TPE of class excluding 57 TPE and below: 442 TPE
Average change in draft position of class: -3 picks
As is a the trend with Season 23 classes, Norfolk produced a fairly average one. All of their metrics are within spitting range of the class average besides the number of players that failed to reach 58 TPE. They are the only team to not have a player fail to achieve that benchmark.
Their biggest riser in draft position was Quanter Skrills who rose 25 slots from his DSFL draft position of 70th to his ISFL draft position of 45th. He is now inactive and retired with a career peak TPE of 268. Excluding GM picks and waiver additions their biggest faller was Joseph May who fell 28 picks from his DSFL draft position of 54th to his ISFL draft position of 82nd. He is now inactive and retired with a career peak TPE of 77.
Portland Pythons
[/align=center]
![[Image: vIDH9w7.png]](https://i.imgur.com/vIDH9w7.png)
Total Class Size: 11 players
# that reached peak of 250 TPE or greater: 7 players
# that failed to reach 58 TPE: 3 players
# that are retired now: 5 players
# that were immediately called up: 2 players
Average TPE of class: 442 TPE
Average TPE of class excluding 57 TPE and below: 588 TPE
Average change in draft position of class: -11 picks
The Pythons had a strange Season 23 class. Their average TPE metrics are incredible with both their entire class average beating the league average and their average of players who passed 57 TPE at some point during their careers also smashing the class average by over 108 TPE. Their average draft position change, however, was a league worst -11 picks.
The biggest riser for the Pythons was Joseph Petrongolo who rose 18 picks from his DSFL draft position of 37th to his ISFL draft position of 19th. He is still active with a career peak TPE of 923. He is one of only two players for the Pythons who saw their draft position change in a positive direction. Heinrich Kackpoo also saw his draft position move a positive 10 picks from 13th in the DSFL draft to 3rd in the ISFL draft. He is still active with a career peak TPE of 1016. Excluding GM picks and waiver additions their biggest faller was Kayleb Dotson who fell 52 picks from his DSFL draft position of 21st to his ISFL draft position of 73rd. He is retired and inactive with a career peak TPE of 98.
Tijuana Luchadores

![[Image: pgbtSzW.png]](https://i.imgur.com/pgbtSzW.png)
Total Class Size: 12 players
# that reached peak of 250 TPE or greater: 6 players
# that failed to reach 58 TPE: 3 players
# that are retired now: 6 players
# that were immediately called up: 4 players
Average TPE of class: 355 TPE
Average TPE of class excluding 57 TPE and below: 457 TPE
Average change in draft position of class: -5 picks
Tijuana had another strange Season 23 class from most of the metrics. They were league average for the number of players who have passed the 250 TPE DSFL cap at some point during their careers and had a league high 4 players immediately called up to the ISFL. Their average TPE metrics, however, were both below the league average and their average change in draft position was the third worst with a negative change of 5 picks.
The biggest riser in draft position for the Luchadores was Doug Howlett who rose 28 picks from his DSFL draft position of 60th to his ISFL draft position of 32nd. He is still active with a career peak TPE of 828. Excluding GM picks and waiver additions the biggest faller for the Luchadores was Killian Carnahan who fell 37 picks from his DSFL draft position of 44th to his ISFL draft position of 81st. He is now inactive and retired with a career peak TPE of 69.
![[Image: bZJ57LU.gif]](https://i.imgur.com/bZJ57LU.gif)