Please complete final XP/Walkon tasks by end of day Tuesday April 16th.
Planning to run end of season processing on Sunday, April 21.
Season 12, Session 1 deadline tentatively April 28th (assuming end of season runs on April 21).
MSWL UNITEDMSWL U2TMVL
Friday, April 19th, 2024 - 01:41:49 AM (gmt)
 
ball TMVL  Season 11 // Landing
Logo
 
Home Blog Coaches Login Rankings Rules Scores Standings Stats Support Teams Waitlist
 
PAC 8 Conference SEC Conference
BIG 8 Conference Big East Conference
ball
JOIN
TMVL!

Recent Entries

Allan Sellers
11 Comments
Allan Sellers
9 Comments
Kevin Martin
13 Comments
John Holden
17 Comments
Kevin Martin
8 Comments
Kevin Martin
11 Comments
Kevin Martin
6 Comments
John Holden
5 Comments
Matthew Fowler
3 Comments
Vick Hall
4 Comments
Kevin Martin
7 Comments
Kevin Martin
11 Comments
Mike Cabral
7 Comments
Mike Halpin
5 Comments
Vick Hall
2 Comments
Matthew Fowler
3 Comments
Kevin Martin
21 Comments
Kevin Martin
8 Comments
Kevin Martin
4 Comments
Craig Bucknall
20 Comments
Allan Sellers
11 Comments
Allan Sellers
12 Comments
Craig Bucknall
16 Comments
Kevin Martin
45 Comments
Allan Sellers
2 Comments
Allan Sellers
23 Comments
Allan Sellers
22 Comments
Steve Turner
17 Comments
Allan Sellers
19 Comments
Rob Peterson
15 Comments
Steve Turner
9 Comments
John Holden
32 Comments
Kevin Martin
7 Comments
Allan Sellers
15 Comments
Allan Sellers
7 Comments
Allan Sellers
29 Comments
Roger Mendonça
10 Comments
Pierre van Rossum
7 Comments
Kevin Martin
8 Comments
Allan Sellers
8 Comments
Rob Peterson
6 Comments
Allan Sellers
10 Comments
Allan Sellers
16 Comments
Allan Sellers
11 Comments
Vick Hall
3 Comments
Allan Sellers
11 Comments
Steve Turner
5 Comments
Roy Rolsten
6 Comments
Allan Sellers
7 Comments
Allan Sellers
13 Comments
Allan Sellers
9 Comments
Christer Kallin
3 Comments
Craig Bucknall
6 Comments
Allan Sellers
2 Comments
Allan Sellers
10 Comments
Allan Sellers
17 Comments
Allan Sellers
12 Comments
Paul Cockayne
6 Comments
Roger Mendonça
28 Comments
Andy Shaw
5 Comments
Allan Sellers
13 Comments
Matthew Fowler
8 Comments
Craig Bucknall
11 Comments
Steve Turner
2 Comments
Allan Sellers
2 Comments
Allan Sellers
23 Comments
Craig Bucknall
6 Comments
Allan Sellers
14 Comments
Allan Sellers
19 Comments
Matthew Fowler
5 Comments
Mike Halpin
3 Comments
Allan Sellers
8 Comments
Allan Sellers
54 Comments
Craig Bucknall
24 Comments
Allan Sellers
32 Comments
Steve Turner
13 Comments
Allan Sellers
10 Comments
Matthew Fowler
7 Comments
John Holden
9 Comments
Allan Sellers
8 Comments
Allan Sellers
11 Comments
Allan Sellers
11 Comments
Allan Sellers
5 Comments
Jason Halpin
3 Comments
Andy Shaw
4 Comments
Allan Sellers
2 Comments
Kevin Martin
9 Comments
Jason Halpin
17 Comments
Allan Sellers
10 Comments
Allan Sellers
17 Comments
Allan Sellers
17 Comments
Rob Peterson
7 Comments
Andy Shaw
13 Comments
Allan Sellers
5 Comments
Steve Turner
25 Comments
Rob Peterson
5 Comments
John Holden
3 Comments
Steve Turner
14 Comments
Allan Sellers
33 Comments
Max Sellers
7 Comments
Christer Kallin
10 Comments
Allan Sellers
21 Comments
Allan Sellers
12 Comments
Allan Sellers
22 Comments
Allan Sellers
14 Comments
Allan Sellers
5 Comments
John Holden
8 Comments
Allan Sellers
14 Comments
Allan Sellers
5 Comments
Allan Sellers
12 Comments
Allan Sellers
6 Comments
Allan Sellers
12 Comments
Allan Sellers
4 Comments
Allan Sellers
1 Comment
John Holden
15 Comments
Allan Sellers
15 Comments
Allan Sellers
11 Comments
Allan Sellers
3 Comments
Allan Sellers
2 Comments
John Holden
7 Comments
Allan Sellers
10 Comments
John Holden
10 Comments
Steve Turner
14 Comments
Allan Sellers
1 Comment
Steve Turner
6 Comments
Allan Sellers
1 Comment
Allan Sellers
3 Comments
Allan Sellers
2 Comments
Christer Kallin
1 Comment
Steve Turner
6 Comments
Mike Cabral
10 Comments
Kevin Martin
4 Comments
Allan Sellers
6 Comments
Allan Sellers
2 Comments
John Holden
5 Comments
Allan Sellers
6 Comments
Max Sellers
13 Comments
Allan Sellers
1 Comment
Allan Sellers
1 Comment
Mike Cabral
3 Comments
Allan Sellers
1 Comment
Max Sellers
6 Comments
Max Sellers
1 Comment
Allan Sellers
2 Comments
 
Player Grade Distribution Updates
Posted by Allan Sellers on Saturday, Jul. 9th, 2022 at 12:31 AM

One aspect of TMVL is that we have overall ratings and grades per player.  Max originally created formulas for this back in seasons 1 and 2.  Over time we've added some specialty players in the recruiting sessions that have extended the overall numbers to the point where we have a large top-range of A+ type grades.

So we might be a little top-heavy on A+ grades.

Here's the end of season 5 grades in Excel: https://www.olmec.org/tmvl/files/tmvl-rating-grades.xlsx

The code creates the overall rating.  Then, based on that, the grade is assigned.

I'm interested in hearing if you have ideas on updating the ranges a bit to make the A+ grades more unique.  

The spreadsheet has the "base" overall/grade for each player (again, end of season when they are coached up) and then FIT.  FIT adds to the overall/grade (or subtract if it is negative) to create the effective overall/grade.

While I'm knee deep in the code, now's a great time to update this if you have ideas.  Thanks!

Readers Comments

So it's like real school then.

Before you run ageing, could you run a count of how many players are in each grade category, not adjusted for fitness?

John Holden on Saturday, Jul. 9th, 2022 at 10:15 PM
 

Sure!  These are the non-fitness adjusted numbers from the end of season 5 along with the start of season 6 (on the test server).  

Link above is updated with new tab.  Below is a summary as well.  Thanks for reviewing!

 

Allan Sellers on Sunday, Jul. 10th, 2022 at 12:07 AM
 

Looks like it's easy done to me - just move all of the grades up one position, so the D range goes from 45-54 to 46-55, C goes to 56-65, B to 66-75.

Under this system 17.5% of players start out as As at the start of the year, Bs and Cs are equal at 26%, and the remaining 30% and change are D or F players. By the end of the season based on the S5 numbers 25% of the league will be A's, 33% Bs, 26% Cs with 12% will be D's or below. That doesn't feel that wrong to me.

That's down from 28% A's at the end of the year and 20% of the league starting as A- or better, and should be simple.

A radical change would be to move all grades up six, so D is 50-59, C 60-69, B 70-79 and A 80 or better with A+ after 90, where only 10% of the league would start with an A- or better.

John Holden on Sunday, Jul. 10th, 2022 at 5:38 PM
 

Thanks for your analysis John, this is a big help. I will mull it over for a day or two and post more.  I think I'm somewhere between the +1 and the radical approach.  :-)

Allan Sellers on Monday, Jul. 11th, 2022 at 12:12 AM
 

I like the radical approach best, lets go for it.

Matt White on Saturday, Jul. 16th, 2022 at 6:36 AM
 

I like the radical approach best, lets go for it.

Matt White on Saturday, Jul. 16th, 2022 at 6:36 AM
 

Thanks to John and Matt for your feedback!

I'd like some more eyeballs and recommendations here.  I added the overall number to your team landing pages and the stats-> player ratings page.  See below for examples.

I think we can all agree on two points:

1) It is unfair that I have to open the season against Roger's team and his league leading 94/A+ MB Wesley Prater.

2) It is unfair that I have be in the same conference as "34-4 Steve" (as some now call him) and all his A+ players.

But enough of my grievances.

I would like to get some more ideas/feedback on this topic.  I think the A+ piece is topheavy and that's before we add in some home court and FIT aspects in a given match.  Please tell me what you think so I can evaluate.  Thanks!

 

 

Allan Sellers on Tuesday, Jul. 19th, 2022 at 10:49 PM
 

Don't worry Al I know the drill - games against the commish are where you play the youth team...

 

On the excess of A+ players, looking at the table above surely the simplest solution is just to disband Carlsbad?

Roger Mendonça on Wednesday, Jul. 20th, 2022 at 8:16 AM
 

Or create another tier?

A* or A++

Or just go with the much better radical idea :)

Craig Bucknall on Wednesday, Jul. 20th, 2022 at 8:24 PM
 

Clearly, any Bulldog or Tomato needs to be ranked A+++ on general principle.  The rest of us will need more pedestrian rankings.

I tried playing with a bell curve standard distribution and didn't like it at all.  Also tried splitting out static numbers, such as 10 players total per position get an "A", then next 20 are "B", then 30 "C", etc.  Doesn't work well either and is not at all good for comparative talent levels among various positions.

I like John's proposal to simply shift up the tier values at +6 or thereabouts.  Seems cleanest and compensates well for the max, and +1, and +2 players available through recruitment.

If you wanted the "+" to matter more, you could set that to only apply to the top 3-5 players at any position per tier.  Example: of every player that might be a "B" at OH, the best 5 are B+, and the worst 5 are B-.  For positions where there are fewer total players, like L or S, it could just be the lowest and top 3 who get a "-" or "+".  So at a glance you'd know a player is either almost at the next tier up or down, or if an "A+" then he's one of the best in the league at his position.

Kevin Martin on Wednesday, Jul. 20th, 2022 at 8:34 PM
 

I should NOT be surprised at all... as I'm reading through this and thinking, "this sounds like we should try to turn this into a bell curve..." and then I get to the bottom and find out that Kevin's already tried this. 

Rob Peterson on Friday, Jul. 22nd, 2022 at 1:36 PM
 

I did go ahead and create a bell curve, just to see it... and here's what I got (I don't quite understand why there are multiple lines... but I'm not a statistician).

 

The data has a mean of 68 and a standard deviation of 12 (both numbers rounded). A StdDev of 12 is actually perfect as it allows us to break the grades down into 3 equal chunks. 

Here's how that curve breaks down into letter grades:

Grade High Low
A+ 97 94
A 93 90
A- 89 86
B+ 85 82
B 81 78
B- 77 74
C+ 73 70
C 69 66
C- 65 62
D+ 61 58
D 57 54
D- 53 50
F+ 49 46
F 45 42
F- 41 38

 

 

 

Grade Num Players Player %
A+ 2 0%
A 4 1%
A- 18 3%
B+ 33 6%
B 50 10%
B- 66 13%
C+ 69 13%
C 68 13%
C- 54 10%
D+ 52 10%
D 45 9%
D- 14 3%
F+ 13 3%
F 10 2%
F- 10 2%

 

Rolled up into full letter grades, it looks like this:

Grade Num Players Player %
A 24 5%
B 149 29%
C 191 37%
D 111 22%
F 33 6%

 

 

 

Rob Peterson on Friday, Jul. 22nd, 2022 at 2:26 PM
 

(Apologies for massively large chart there!)

Rob Peterson on Friday, Jul. 22nd, 2022 at 2:27 PM
 

It's easy to turn the data into a bell curve. It's much harder to turn the data into a bell pepper

John Holden on Friday, Jul. 22nd, 2022 at 7:11 PM
 

This >

'Clearly, any Bulldog or Tomato needs to be ranked A+++ on general principle.  The rest of us will need more pedestrian rankings.'

You may remove any mention of those crazy tomatoes though

Craig Bucknall on Saturday, Jul. 23rd, 2022 at 3:46 PM
 

Rob, that's a great chart, even if it breaks my page margins and runs off to my neighbor's house off the right side of my screen!

Mike Halpin on Sunday, Jul. 24th, 2022 at 1:07 AM
 

I'm somewhere between the radical approach that was one of the ideas John had mentioned or just going with the excellent work that Rob has done.

Can someone get a letter of thank you out to Rob's high school math teacher on this?  :-)

Once +1 FIT and home court are factored in the "in match" grades will be a little higher and I think that's fine too as each of these approaches result in fewer A+'s.

Can I get a few more comments here before I code things please?

Allan Sellers on Sunday, Jul. 24th, 2022 at 2:52 PM
 

Rob is either...

a) a school teacher

b) has a statistician type job

c) has a photographic memory

Nobody remembers all that stuff without good reason

NOBODY

Craig Bucknall on Sunday, Jul. 24th, 2022 at 4:53 PM
 

I spent sometime last season looking for Grade E players.  Could we add Grade E and spread out the grades further? This would help with the congested middle of Rob's excellent analysis?

James Tucker on Monday, Jul. 25th, 2022 at 7:27 AM
 

There are no grade E's in the US grading system but I understand why it's confusing

John Holden on Monday, Jul. 25th, 2022 at 7:55 PM
 

Is that because F can be turned into an E with one single swipe of a pen?  Time for bucking the trend in TMVL?

James Tucker on Wednesday, Jul. 27th, 2022 at 2:59 PM
 

Sure, skipping the "E" doesn't make a lot of sense, except for being able to say, "F is for Failure.  D is for Diploma."  Perhaps E can be for Extra credit needed.

You could really mix it up and go with the Japanese video game-style grading where there is an utterly arbitrary S rank above A rank.

In any case, I'm always hesitant to trust ranking/grading advice from a country where Division One actually means division three, and the League Championship isn't really the championship, so a team that can boast to being "The League Championship Champions!" are really in 21st place, below the 20 teams in the Premier League.  Not to be confused with other "premier leagues" like the Northern Premier League Premier Division, who are actually in the 7th tier of the EFL pyramid, not anywhere close to The Premier League.  It's almost as bad as claiming the title of World Series when only two countries have teams in the league (Major League Baseball).

Kevin Martin on Tuesday, Aug. 2nd, 2022 at 4:08 AM
 

Sounds like the National Rugby League over here in Australia. Should be the Eastern States and a team from New Zealand League.

Sorry if not right place to put this.

Matthew Fowler on Tuesday, Aug. 2nd, 2022 at 5:19 AM
 

I absolutely love all the tangents in this thread. 

Re: Craig - you are right... NOONE remembers this stuff... I literally googled how to make a bell curve in Google Sheets LOL... the rest of the understanding of it did come back to me from HS stats afterward though lol

Rob Peterson on Tuesday, Aug. 2nd, 2022 at 9:11 PM
 

Like I said..let's get that thank you note out to Rob's high school math teacher...

Allan Sellers on Wednesday, Aug. 3rd, 2022 at 11:03 PM
 

well i guess we can all be thankful that Carlsbad's three !A+ seniors will all be retiring at the end of the year. there is hope for us all in PAC8 yet!

Vick Hall on Friday, Aug. 12th, 2022 at 8:20 PM
 

You rescued this thread with '...I literally googled how to make a bell curve...'

Then ruined it with '...the rest of the understanding of it did come back to me from HS..'

Aaarrrggghhh (think Charlie Brown)

Craig Bucknall on Wednesday, Aug. 24th, 2022 at 3:17 PM
 

Last season I asked for some discussion on an update for translating the Overall rating number (like 88) to a letter grade. 

I had a lot of feedback as noted above.

One coach, Rob Peterson, got out his protractor, slide rule, Texas Instruments calculator, pocket protector, and did all the math PLUS some bell curves.

To paraphrase Shakira: "bell curves don't lie". 

I did not get time to implement it last season (and I have it literally coded like 7 places at least; so its no small undertaking; my fault). 

But now I'm going to.  I've looked at the end of last season data and also some matches where home court adds to the overall number.  I think Rob's approach is a good one to move to for Season 7 and I'm planning on implementing it.   We can certainly tweak it in the future.  

I think this is the last major item I need to wrap before running end of season processing.  I have some web page updates I'll need to deal with, but hopefully this is it.  Hoping to wrap this on Thursday/Friday (Nov 3-4) and then run aging. I'm not sure I've bought into the F+/F- levels yet because when you are an F, you get an F.  But maybe I will...

To be clear, if this works out reall well we should all sing Rob's praises.

If it doesn't, well, you'll know what to do...

Here's how the bell curve breaks down into letter grades:

Grade High Low
A+ 97 94
A 93 90
A- 89 86
B+ 85 82
B 81 78
B- 77 74
C+ 73 70
C 69 66
C- 65 62
D+ 61 58
D 57 54
D- 53 50
F+ 49 46
F 45 42
F- 41 38

 

Allan Sellers on Thursday, Nov. 3rd, 2022 at 12:50 AM
 

This can only be a good thing. It's disheartening to have all A+ only to be beaten by better A+

Steve Turner on Friday, Nov. 4th, 2022 at 7:52 PM
 

The bell curve reigns supreme!

Though now Antioch only has 1 A- player... OOF we aren't that good.

Rob Peterson on Saturday, Nov. 12th, 2022 at 3:17 AM
 

It does help expanding the grading system. Easier to decide who to train and who not to. Only one A- player but at least no F- ones.

Andy Shaw on Saturday, Nov. 12th, 2022 at 11:00 AM