...in video description there is a bit of text that may hint on what "G" stands for, but I may be wrong. It states the following:
"マスターブレーダーたちのガチンコベイバトルが再び勃発!"
which Google roughly translates to: "The Gachinko Bay Battle of Master Braders breaks out again!"
I guess G stands for word "Gachinko" which now means "competing in earnest/serious way". Here's a bit more on the meaning of the word:
https://cotoacademy.com/gachi/
since it's older meanings (“serious match”, “a heated battle”, “a violent collision”) are even better suited to the context of Beyblade battles.
...