Remember, to my knowledge, Mark isn't on this site at all. This info just got posted to this forum because people here were using and interested in youthsoccerrankings.com prior. Any direct questions about this new app should probably be addressed right to him at:
support@usasportstatistics.net
Any word on the android version? There's something called "Soccer Ranking" in the google play store, but it looks sketchy.
Right - that doesn't look like this app yet. In his email blast, he said Android was coming soon, but no idea whether that's days/weeks. I likely want to move over to the Android version and let the Apple version lapse if it comes out before the free trial runs out - but not a big deal either way. It's a simple app, the data is what's most important.
Very appreciate if the hard work done to make this happen
Apologies if this has been discussed before:
Insight on how these rankings are made, Elo?,does It account for teams playing up, etc?
It sounds like it's using a similar setup to the YSL rankings. Teams get defined, then there is a process to grab data from a host of different scoring/tournament back ends (gotsoccer/gotsport/etc) for game info. That game info gets automatically pushed to a team, and there is a bunch of backend data normalization to try and make sure that the right data gets to the right team. There is plenty of room for data corruption here, as teams enter their names differently in various tournaments, teams themselves swap players and lineups over time, and a host of other reasons. But - for each team, there is a list of sources clearly defined at the bottom of the team data, so if it has pulled in incorrect data, the team can have that particular source deleted from their record. And similarly - if data hasn't been loaded to their team, they can search for that data that may have been pulled into the system, and have it assigned to the team. In the past, with YSL - anyone could submit corrections for any team, with no login or other requirements. I'm surprised there wasn't more pollution of the data with people messing with it, but I hadn't really seen that with all the teams I had been following, at least. With this new app - you can make the same requests to add data/delete data, but it's now at least tied to an account, that Mark may have an easier time validating whether someone is making updates in good faith or not.
Now in terms of the ratings themselves, it's as simple as goal difference by game. If a team is ranked 42, and they are playing a team ranked 40, they are expected to win by 2. If they win by more than 2, their score goes up a smidge. If they win by less than 2, their score goes down a smidge. Teams need 3 or 4 games in their data before their first rating shows up. So with this type of ranking, it doesn't really matter if teams are playing up. A 2007 team rated 42 should tie a 2008 team rated 42. And whichever team wins will have their rating upped a smidge, and the team that loses will have their rating go down a smidge. This head-to-head goals rating works quite well within a league / area, but if there are never any tournaments or other avenues for there to be cross-play between teams, leagues, or even states, there can certainly be some drift over different geographies. Nothing that will move the needle by several goals, but certainly some effect. Now - the amount that the rating changes, and how much weight is given to more recent games compared to older games, and when do older game results drop off entirely; that's all secret sauce that I don't believe was publicized for YSL, and hasn't been for this update either.
From personal experience - I have found the rankings to be extremely helpful in terms of what type of game we will expect, and I truly can't remember an instance where the rankings turned out to be entirely wrong. For example, this weekend - we had 3 games. We were expected to win one by 4-1, the second by 4-1, and tie the third 2-2. This meant we could expect to do well in 2, and have a tighter game for the third. Turns out we won the first 8-0, the second 7-1, and for the game we were expected to tie - we won 3-0 when the other team fell apart once scored upon.
Sounds like these rankings are not very accurate. I see some third teams ranked higher than the same club's first team.
That hasn't been my experience. If things seem wonky for a particular team or set of teams, go into that team's specific data that is being pulled in, and confirm that the source data is actually mapped to the correct team in each case. If A beats B, and B beats C, A should be better than C, and should show that in the rankings over time. Anything can happen in a single game - but the results will map to the expectations over time, as the ratings will correspond back to the results - as long as the right data is assigned to the right team.
Question
How secure is our payment information
As an Apple user , it’s that information stored with Apple , and they handle the payments for a fee to the app owner ?
btw this looks great , appreciate the work on this
Right - it's just an app in the app store like any other. Subscription gets paid via whatever payment process you have set up for your apple account.