Site
Home / Forum / General Discussion / Migz3rrr - Tennis events


Migz3rrr - Tennis events


Posted: 05 Jun 2026 08:20
curswine
Admin
Posts: 1,195
Joined: 2020

This is a message to user Migz3rrr, hopefully you'll see it.

I've been repeatedly deleting submissions you've made for tennis this week and I want to explain why.

I have no problem with you uploading events for ATP/WTA 125 events, the only reason they are being deleted is because they don't follow the correct formatting of every other tennis event.

They should be in the following format:
"[Tournament Name] [Player X Surname] vs [Player Y Surname]"

Right now you are including the players first names which is the problem.

Please also note I will delete the French Open events once the tournament is over to add events which do follow the formatting and contain results data.

Hopefully that clears up the reasoning and you can adjust the event name format in the future.

zag, Ovokx
transparent spacer
Posted: 05 Jun 2026 13:16

zag
Admin
Posts: 3,990
Joined: 2020

I have emailed directly, so hopefully he see this.

Just needs a small adjustment to be useful.

transparent spacer
Posted: 06 Jun 2026 08:23

zag
Admin
Posts: 3,990
Joined: 2020

I have temporarily removed edit rights, just so we don't have to keep deleting stuff.

I do appreciate your contribution, just needs a tweak!

curswine, Ovokx, Migz3rrr
transparent spacer
Posted: 06 Jun 2026 12:08
Migz3rrr
User
Posts: 4
Joined: 2025

Hi Curswine and Zag,

First of all, I am really sorry for the delay in responding. I completely missed the direct email and just discovered this forum thread.

I completely understand the issue. I built an automated Python script to help populate the tennis calendar, but it was scraping the full names (First Name + Surname) instead of just the surnames.

I have already updated my code to match your required formatting: "[Tournament Name] [Player X Surname] vs [Player Y Surname]".

Also, I noticed you mentioned the need for results data. Once my edit rights are restored and the new formatting is validated, I will enhance the script to automatically fetch and add the match results as well, so you won't have to do it manually.

Thank you for explaining the rules clearly, for your patience, and for your great work on the platform.
Could you please restore my edit rights so I can run a quick test with the new formatting?

curswine, Ovokx
transparent spacer
Posted: 06 Jun 2026 12:14
curswine
Admin
Posts: 1,195
Joined: 2020

Hi Curswine and Zag,

First of all, I am really sorry for the delay in responding. I completely missed the direct email and just discovered this forum thread.

I completely understand the issue. I built an automated Python script to help populate the tennis calendar, but it was scraping the full names (First Name + Surname) instead of just the surnames.

I have already updated my code to match your required formatting: "[Tournament Name] [Player X Surname] vs [Player Y Surname]".

Also, I noticed you mentioned the need for results data. Once my edit rights are restored and the new formatting is validated, I will enhance the script to automatically fetch and add the match results as well, so you won't have to do it manually.

Thank you for explaining the rules clearly, for your patience, and for your great work on the platform.
Could you please restore my edit rights so I can run a quick test with the new formatting?


Excellent, thank you for your understanding.

I truly appreciate your contribution, and including 125 tournament matches will be a great addition.

Hopefully zag will restore your rights soon.

Ovokx, Migz3rrr
transparent spacer
Posted: 07 Jun 2026 10:23

zag
Admin
Posts: 3,990
Joined: 2020

Done thanks!

Please check the older events to see the strResult text field format that can be used to automatically generate the player results.

transparent spacer
Posted: 07 Jun 2026 14:26
Migz3rrr
User
Posts: 4
Joined: 2025

I am reaching out to inform you that I have recently updated my integration script to strictly align with TheSportsDB's data standards.

Specifically, I have standardized the event naming format. Additionally, I have successfully implemented a new module to automate the addition of individual player results.

I will continue to monitor the integration to ensure everything runs smoothly.

Thank you for your ongoing support and for all the hard work you put into maintaining this platform. I truly appreciate your collaboration.

zag
transparent spacer
Posted: 07 Jun 2026 18:23
curswine
Admin
Posts: 1,195
Joined: 2020

I am reaching out to inform you that I have recently updated my integration script to strictly align with TheSportsDB's data standards.

Specifically, I have standardized the event naming format. Additionally, I have successfully implemented a new module to automate the addition of individual player results.

I will continue to monitor the integration to ensure everything runs smoothly.

Thank you for your ongoing support and for all the hard work you put into maintaining this platform. I truly appreciate your collaboration.


Could you just check your script for how the result information is being displayed, I've noticed a few of the French Open results saying the wrong player won.

For example https://www.thesportsdb.com/event/2477627-roland-garros-quevedo-vs-svitolina says "Quevedo beat Svitolina 0-2" but Sviotlina won the match.

https://www.thesportsdb.com/event/2477571-roland-garros-ferro-vs-andreeva is another which says "Ferro beat Andreeva 0-2" but Andreeva won the match and the championship.

Some more of the same:
https://www.thesportsdb.com/event/2477638-roland-garros-navarro-vs-jovic
https://www.thesportsdb.com/event/2479281-roland-garros-oliynykova-vs-shnaider
https://www.thesportsdb.com/event/2477648-roland-garros-bandecchi-vs-kasatkina
https://www.thesportsdb.com/event/2477649-roland-garros-sherif-vs-gauff
https://www.thesportsdb.com/event/2477651-roland-garros-jacquemot-vs-sabalenka

Also Anisimova beat Grabner 0-0? The match ended in a walkover after Grabher retired after the first set.
https://www.thesportsdb.com/event/2477641-roland-garros-anisimova-vs-grabher

Please can you check the quality of the data you're importing.

transparent spacer
Posted: 08 Jun 2026 03:06
pbertain
Editor Premium
Posts: 5
Joined: 2023

Not sure if I should start a new thread or not but is it possible to split the tournament name to its own field and have player X and Y have their own fields, too? As for Migz3rrr's earlier issue of including first name, wouldn't it be good to have first name and if it's available, we can use it. I'm just kicking around how to split out tournament name from player X and player Y.

transparent spacer
Posted: 08 Jun 2026 05:27
curswine
Admin
Posts: 1,195
Joined: 2020

Not sure if I should start a new thread or not but is it possible to split the tournament name to its own field and have player X and Y have their own fields, too? As for Migz3rrr's earlier issue of including first name, wouldn't it be good to have first name and if it's available, we can use it. I'm just kicking around how to split out tournament name from player X and player Y.

I agree with your points, but as with a lot of things here we're fitting round pegs into square holes. All sports need to use the same data fields and not all would require a tournament, and player X and Y fields.

The main reason I oppose the first names being used is because we have approx. 80,000 events, across both the ATP/WTA, already added using just the surnames and I think keeping all events with one standard format outweighs the addition of player first names.

transparent spacer
Posted: 08 Jun 2026 05:41
pbertain
Editor Premium
Posts: 5
Joined: 2023

Fair enough. One last question, I stumbled on a non-hyphenated two-name last name (I think twice!). I'll go hit up my local AI but just trying to think of a way to parse that properly. After the 'vs' is prob the easy part. It's splitting the tourney from the player last name.

transparent spacer
Posted: 08 Jun 2026 05:43
curswine
Admin
Posts: 1,195
Joined: 2020

I've also just noticed duplicate events are being uploaded ...

https://www.thesportsdb.com/event/2483188-lexus-ilkley-open-dada-mascoll-vs-shymanovich
https://www.thesportsdb.com/event/2483212-lexus-ilkley-open-dada-mascoll-vs-shymanovich
https://www.thesportsdb.com/event/2483214-lexus-ilkley-open-dada-mascoll-vs-shymanovich
https://www.thesportsdb.com/event/2483216-lexus-ilkley-open-dada-mascoll-vs-shymanovich
https://www.thesportsdb.com/event/2483172-lexus-ilkley-open-dada-mascoll-vs-shymanovich
https://www.thesportsdb.com/event/2483127-lexus-ilkley-open-dada-mascoll-vs-shymanovich

Please can you check your code and data sources again otherwise I need to delete what you're uploading again.

transparent spacer
Posted: 08 Jun 2026 05:44
curswine
Admin
Posts: 1,195
Joined: 2020

Fair enough. One last question, I stumbled on a non-hyphenated two-name last name (I think twice!). I'll go hit up my local AI but just trying to think of a way to parse that properly. After the 'vs' is prob the easy part. It's splitting the tourney from the player last name.

Can you post which one it is? If it is before the French Open it will be one of mine and I'll take a look at it.

transparent spacer
Posted: 08 Jun 2026 05:57
pbertain
Editor Premium
Posts: 5
Joined: 2023

OK... one super last question: I see this field in the API -> "tennis_tournament". Is that field used?

transparent spacer
Posted: 08 Jun 2026 06:05
pbertain
Editor Premium
Posts: 5
Joined: 2023

OK.. for today, I just found this one:

"home_team": "Lexus Ilkley Open Dada Mascoll",

Her full name is "Savannah Dada-Mascoll" and even on Google results, it's kind of messed up:

I. Shymanovich 6 6
Dada-Mascoll, Savannah 0 4

Ugh... If you're a professional sport player, you should be forced to have a simple name to parse.

transparent spacer
Posted: 08 Jun 2026 06:13
curswine
Admin
Posts: 1,195
Joined: 2020

OK... one super last question: I see this field in the API -> "tennis_tournament". Is that field used?

I was not aware that that existed, which endpoint did you find that on?

OK.. for today, I just found this one:

"home_team": "Lexus Ilkley Open Dada Mascoll",

Her full name is "Savannah Dada-Mascoll" and even on Google results, it's kind of messed up:

I. Shymanovich 6 6
Dada-Mascoll, Savannah 0 4

Ugh... If you're a professional sport player, you should be forced to have a simple name to parse.


sorry, but that's not one of mine.


transparent spacer
Posted: 08 Jun 2026 07:07
pbertain
Editor Premium
Posts: 5
Joined: 2023

Argh... that "tennis_tournament" field is actually mine that I was trying to fill after parsing 'strEvent'. Sorry about that. 😬

curswine, zag
transparent spacer
Posted: 09 Jun 2026 05:45
curswine
Admin
Posts: 1,195
Joined: 2020

@Migz3rrr can you please reply in the next 24 hours or I will ask for your editing rights to be revoked again as I am finding more and more problems with the data you're uploading.

Such as these events being added:
https://www.thesportsdb.com/event/2483173-lexus-ilkley-open-kobori-vs-kuwata
https://www.thesportsdb.com/event/2483190-lexus-ilkley-open-kobori-vs-naef

Kobori playing twice at the same time against different players, only the Naef - Kobori match occurred https://www.lta.org.uk/fan-zone/international/lexus-ilkley-open/match-centre/?page=match-details&matchId=RS011&trnId=9005&year=2026&tab=stats

You're also constantly uploading the same event I posted earlier again and again:



transparent spacer
Posted: 10 Jun 2026 08:47

zag
Admin
Posts: 3,990
Joined: 2020

Temp disabled migz3rrr editor rights again so curswine can do his batch import.

transparent spacer
Showing 0 to 19 (Total: 19)