Так определитесь, что это поле должно обозначать. В описании таблицы поле заявлено как
trophy_road INT
А в загрузке данных грузятся вообще противоречивые 2 строки:
self.player.trophy_road = user_data[10]
self.player.trophy_road = json.loads(user_data[36])
И обе "некорректные"
user_data[10] - это вообще другое поле в таблице, leagueReward
json.loads(user_data[36]) - тоже не загрузится, т.к. поле не json, а INT
Так что без подробных разбирательств для trophy_road видимо предполагалось
self.player.trophy_road = user_data[36]
А другое возможно в поле league_reward соответственно, но это уже лучше автору скрипта знать
self.player.league_reward = user_data[10]