{"raceId":47112,"trackLength":500,"raceTemp":"cold","fieldSize":8,"entryFeeWei":"0","payoutBps":[5500,3000,1500],"feeBps":{"creator":50,"jackpot":500,"protocol":250,"protocolJuiced":50},"resolved":true,"resolvedAt":"2026-10-01T02:23:10.852+00:00","entrants":[{"petId":30509,"name":"#30509","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":1,"timeMs":19146,"recordNote":null,"shrunkWinRate":0.33825581395348836,"rawWinRate":0.6111111111111112,"wins":11,"racesRun":18,"elo":1746,"revealedTraits":[{"id":"dung-lover","name":"Dung Lover","tier":3}],"revealPct":0.409,"bestDistance":1200,"isShark":true,"highElo":true},{"petId":30334,"name":"#30334","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":2,"timeMs":19606,"recordNote":null,"shrunkWinRate":0.305390625,"rawWinRate":0.41025641025641024,"wins":16,"racesRun":39,"elo":1844,"revealedTraits":[{"id":"comeback","name":"Comeback","tier":2},{"id":"volatile","name":"Volatile","tier":1}],"revealPct":0.682,"bestDistance":500,"isShark":true,"highElo":true},{"petId":30567,"name":"#30567","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":3,"timeMs":20484,"recordNote":null,"shrunkWinRate":0.263625,"rawWinRate":0.4666666666666667,"wins":7,"racesRun":15,"elo":1752,"revealedTraits":[{"id":"comeback","name":"Comeback","tier":1}],"revealPct":0.2433,"bestDistance":500,"isShark":false,"highElo":true},{"petId":30338,"name":"#30338","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":4,"timeMs":20767,"recordNote":"Holds the adjusted 100m record","shrunkWinRate":0.461640625,"rawWinRate":0.6666666666666666,"wins":26,"racesRun":39,"elo":1906,"revealedTraits":[{"id":"clutch","name":"Clutch","tier":3},{"id":"faction-heart","name":"Faction Heart","tier":3},{"id":"fast-start","name":"Fast Start","tier":2}],"revealPct":0.776,"bestDistance":500,"isShark":true,"highElo":true},{"petId":30518,"name":"#30518","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":5,"timeMs":20824,"recordNote":null,"shrunkWinRate":0.17546511627906977,"rawWinRate":0.2222222222222222,"wins":4,"racesRun":18,"elo":1635,"revealedTraits":[],"revealPct":0.2308,"bestDistance":1200,"isShark":false,"highElo":false},{"petId":30570,"name":"#30570","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":6,"timeMs":20844,"recordNote":null,"shrunkWinRate":0.138625,"rawWinRate":0.13333333333333333,"wins":2,"racesRun":15,"elo":1648,"revealedTraits":[{"id":"surger","name":"Surger","tier":2}],"revealPct":0.357,"bestDistance":3000,"isShark":false,"highElo":false},{"petId":30448,"name":"#30448","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":7,"timeMs":21520,"recordNote":null,"shrunkWinRate":0.25655555555555554,"rawWinRate":0.4,"wins":8,"racesRun":20,"elo":1632,"revealedTraits":[{"id":"steady","name":"Steady","tier":2}],"revealPct":0.266,"bestDistance":2400,"isShark":false,"highElo":false},{"petId":30219,"name":"#30219","ownerAddress":"0x69c4cc0147fbc23965896fb18a1ccea92230ed1b","finishPosition":8,"timeMs":21852,"recordNote":null,"shrunkWinRate":0.16738095238095238,"rawWinRate":0.18421052631578946,"wins":7,"racesRun":38,"elo":1562,"revealedTraits":[{"id":"closer","name":"Closer","tier":2},{"id":"clutch","name":"Clutch","tier":2},{"id":"surger","name":"Surger","tier":3}],"revealPct":0.7272,"bestDistance":3000,"isShark":false,"highElo":false}],"verdict":{"recommendation":"CAUTION","headline":"Caution. 3 sharks in the field.","badges":[{"kind":"shark","petId":30509,"label":"Shark 34%"},{"kind":"shark","petId":30334,"label":"Shark 31%"},{"kind":"high-elo","petId":30567,"label":"High ELO 1752"},{"kind":"shark","petId":30338,"label":"Shark 46%"}],"sharkPetIds":[30509,30334,30338],"payoutTrap":false,"caveat":"Reads field quality from race history. It cannot see real-time reveal state or daily exhaustion: the public cooldown endpoint reads 0 even for an exhausted horse."},"asOf":"2026-10-03T23:02:10.27+00:00","meta":{"source":"paddock-db","eloThreshold":1690}}