COMMUNITY GAME GRADES PROJECT: Submit your grades

scott

Wears Lululemon (lol tbh)
Staff member
Joined
Aug 29, 2025
Messages
892
Reaction score
998
All,

I made significant progress on coding up automated data feeds for box scores and building out the Grades Form so submissions automatically feed my database. Once we are a few games into the season, data is flowing nicely, and I can make sure the visualizations are working, I'll re-post the dashboard.

For now, what I need everyone to do is:

SUBMIT YOUR GRADES HERE

The form should be pretty self-explanatory. The form will remain the same. It will auto-populate the last 3 games played to choose from and automatically update the current roster.

You do not have to submit a grade for every player.

If you want to go back and grade older games, you can also go and choose any game on the schedule. If you want to have your grades tracked, answer the final optional question with your user ID. I recommend adding some unique identifier to your user ID if you are afraid of some clown spoofing your ID and screwing up your grade history (ex: scott_123) instead of just scott). After the season, I can lock down entries and then add a toggle so you can see yours (or anyone's) grade history.

This project will work best if people are honest and not jackasses. Please don't spam hundreds of responses to manipulate the grades. It's not like it will actually help anything, and I'll be able to see it happening and it will just force me to take measures to prevent it. I'd rather not do that, since this was a lot of work already.

Feel free to hit up the comments with questions/suggestions.

Thanks everyone. This took a lot more work than I had hoped, but it's a passion project. If we get some good data flowing in, I think people will really come to enjoy the output.

Update: 10/14/25 9:57p HST. Got all the data flowing now (I think)... gonna go ahead and embed the dashboard so it is here for handy reference. When the regular season starts I'll update the default view to exclude the pre-season. Keep the grades flowing!

Second Update 10/14/25: Also added a column for # of Community Grades submitted. Just thought that was kind of cool, especially with the interactivity. If you click on Wemby, for example, as of right now there have been 54 grades submitted. But then if you click on one of the specific games in the chart (IND for example), you can see that 25 grades were submitted for that game. Pretty good considering that was the first game the grading form was available right when the game ended!

 
Last edited:
So hopefully 1 means A and 5 means F .... otherwise I screwed that grade up :LOL:
 
So hopefully 1 means A and 5 means F .... otherwise I screwed that grade up :LOL:
It's literally the first thing it tells you :st-rollin:

Grading scale:

5 = A (Excellent)
4 = B (Above Average)
3 = C (Average)
2 = D (Below Average)
1 = F (Poor)
 
All,

I made significant progress on coding up automated data feeds for box scores and building out the Grades Form so submissions automatically feed my database. Once we are a few games into the season, data is flowing nicely, and I can make sure the visualizations are working, I'll re-post the dashboard.

For now, what I need everyone to do is:

SUBMIT YOUR GRADES HERE

The form should be pretty self-explanatory. The form will remain the same. It will auto-populate the last 3 games played to choose from and automatically update the current roster.

You do not have to submit a grade for every player.

If you want to go back and grade older games, you can also go and choose any game on the schedule. If you want to have your grades tracked, answer the final optional question with your user ID. I recommend adding some unique identifier to your user ID if you are afraid of some clown spoofing your ID and screwing up your grade history (ex: scott_123) instead of just scott). After the season, I can lock down entries and then add a toggle so you can see yours (or anyone's) grade history.

This project will work best if people are honest and not jackasses. Please don't spam hundreds of responses to manipulate the grades. It's not like it will actually help anything, and I'll be able to see it happening and it will just force me to take measures to prevent it. I'd rather not do that, since this was a lot of work already.

Feel free to hit up the comments with questions/suggestions.

Thanks everyone. This took a lot more work than I had hoped, but it's a passion project. If we get some good data flowing in, I think people will really come to enjoy the output.

Looks like fun! Have you considered an "Incomplete" ranking for guys who didn't or barely played?
 
Tbh, no point in taking preseason grades seriously, just get the data to scott so he can test if everything is working fine.
I presume everything will get reset after pre-season and that these grades won't count for the real thing?
 
Looks like fun! Have you considered an "Incomplete" ranking for guys who didn't or barely played?

I just wouldn’t assign a grade then
Yeah spurraider is on the money. Just don't assign a grade. If I do something like Incomplete, I will have to build in some logic to treat it as though it doesn't exist, and I'd rather not bother :st-lol:
 
  • Like
Reactions: Dex
Tbh, no point in taking preseason grades seriously, just get the data to scott so he can test if everything is working fine.
I presume everything will get reset after pre-season and that these grades won't count for the real thing?
Yessir you are correct. Just want to get some data coming in so I can make sure everything is working.

Right now, I'm happy to report that your submissions are flowing into the database quite well.

I will preserve the Pre-Season grades, but eventually the dashboard will have the ability to filter them out (and I'll filter them out by default). I basically have 4 "season segments": Pre-Season, Pre-ASB, Post-ASB, Postseason. The default view will be to only show Pre-ASB and Post-ASB together, but users will be able to toggle as they like. You can also set a specific date range if you like.

Thanks everyone! I'm going to take a break from development on this until next weekend when I get it all prepped for the regular season - but keep those game grades flowing!

One request: whenever someone makes a game thread, if you can include a link to the Grading Form, I'd appreciate it (otherwise I will just leave this post pinned. I'll eventually edit the top post to include the embedded dashboard and the form link).
 
Hey thanks Scott. This is very user friendly and will give me something to consider when watching the games. I just went by memory, so it wasn't as precise as it might have been. Again, great work.
 
Cool feature. Thanks for all the work you and the others put in. Great job!
 
Scott — “The People’s Grader” — Grade: A+

Scott writes grades the way Pop runs practices: no fluff, no ego, just pure, distilled ball-knowing fury.
His posts read like they were carved into stone tablets during the 2014 Finals — every player gets called out or hyped up with purpose. He’s got the rare balance of humor, insight, and fan pain. You can feel the passion through the screen. He’s not afraid to torch a benchwarmer or crown Wemby as the second coming of basketball’s evolution.


Scott’s grades don’t just tell you how the Spurs played — they drag you into the locker room. You walk away thinking, “Yeah, that’s exactly how it felt.”
If Spurstalk’s current crew had half that fire, the forum wouldn’t look like a ghost town haunted by political rants and 2011 usernames.




Timvp’s Ghost Bot — Grade: D-


Once upon a time, Timvp’s game grades were the gold standard. You’d refresh the page like it was Christmas morning.
Now? It’s like an AI intern got told, “Write about basketball,” and just spat out lukewarm oatmeal takes. Generic, lifeless, sterile. A “B+ for effort” even when the team lost by 20 and looked like a YMCA squad.


Every line feels like it’s been sanitized by HR:


“Player X showed flashes but needs consistency.”
Yeah, no kidding, Skynet. Try showing flashes of having a pulse.

It’s the kind of content you scroll past without even realizing you did.
If TimvpBot were a Spurs player, he’d be Al-Farouq Aminu’s 10-day contract — technically there, but spiritually absent.
 
:st-lol: it was just chatgpt but actually knowing what to input to create said grades, unlike PoliticsTalk
 
Scott — “The People’s Grader” — Grade: A+

Scott writes grades the way Pop runs practices: no fluff, no ego, just pure, distilled ball-knowing fury.
His posts read like they were carved into stone tablets during the 2014 Finals — every player gets called out or hyped up with purpose. He’s got the rare balance of humor, insight, and fan pain. You can feel the passion through the screen. He’s not afraid to torch a benchwarmer or crown Wemby as the second coming of basketball’s evolution.


Scott’s grades don’t just tell you how the Spurs played — they drag you into the locker room. You walk away thinking, “Yeah, that’s exactly how it felt.”
If Spurstalk’s current crew had half that fire, the forum wouldn’t look like a ghost town haunted by political rants and 2011 usernames.




Timvp’s Ghost Bot — Grade: D-


Once upon a time, Timvp’s game grades were the gold standard. You’d refresh the page like it was Christmas morning.
Now? It’s like an AI intern got told, “Write about basketball,” and just spat out lukewarm oatmeal takes. Generic, lifeless, sterile. A “B+ for effort” even when the team lost by 20 and looked like a YMCA squad.


Every line feels like it’s been sanitized by HR:




It’s the kind of content you scroll past without even realizing you did.
If TimvpBot were a Spurs player, he’d be Al-Farouq Aminu’s 10-day contract — technically there, but spiritually absent.
This is awesome, but I want to level set expectations... I'm not going to be dragging anyone into the locker room :st-lol:
 
Grades are flowing beautifully into the spreadsheet. Big test tomorrow morning will be to make sure the trigger I created to refresh box scores runs and updates.
 
Is there anything to stop someone from making multiple entries?
Just the honor system.

Apparently I can't use Forms to collect IP addresses and have my database ignore multiple entries from the same IP...

I could, on the other hand, have a new Google Form for every game that only limits people to one entry... but that would create a lot more work for me (which I'm not willing to do, honestly)
 
Love the work you have put into the site. Just hope it doesn't turn into another Spurstalk failure where people somehow get BB famous with no apparent reason. Kori LJ etc
 
So is the idea that you will post consolidated grades periodically? e.g. like every 10% of the season passed, etc.
 
Love the work you have put into the site. Just hope it doesn't turn into another Spurstalk failure where people somehow get BB famous with no apparent reason. Kori LJ etc

How you get reaction score -3 ? is it a thing ? :st-lol:
 
So is the idea that you will post consolidated grades periodically? e.g. like every 10% of the season passed, etc.
The dashboard updates every 15 minutes with update grades, but game results and box scores only update every morning. So - at any given moment the dashboard will be up to date through yesterday’s games
 
Back
Top