TailMyPicks

Check any Polymarket wallet’s real record.

CS2 · resolved market

Counter-Strike: Infinite vs Oxuji Esports (BO3) - European Pro League Series 7 Playoffs

Rebuilt .

What this market resolved to

Winning outcome
Infiniteof Infinite, Oxuji Esports
Resolved
US/Eastern, the zone Polymarket writes its markets in
Scored in
CS2every record on this page is that Category’s
Volume Polymarket published
$163,825
Volume TailMyPicks’s own read summed
$175,506

Both are shown because TailMyPicks only trusts a market it can reconcile: it reads every trade itself and compares its own total against the venue’s before scoring anything. The threshold below was applied to $163,825 the venue’s figure.

Every figure here describes what TailMyPicks scored — positions held to resolution in markets that cleared the thresholds below. It is not a Polymarket account balance, and open positions are not counted anywhere on this site.

Who was on this market

The 100 largest positions, of 245 wallets holding a qualified pick here — biggest first. This page details 100 at most, and the number beside it is the real one. Ordered by position size rather than by score, because this is a post-mortem of one market — a strong wallet’s small pick does not belong above a large committed one. Each wallet’s record in CS2 is on its own row, so one correct call here is not mistaken for a track record.

On this marketThis wallet’s whole record in CS2
WalletEntryPositionResultP/L heldQualified picksWin ratevs expectedRealizable edgeAvg entryROI per pickTail Score
0x29b5…cc6cbacked Oxuji Esports49c34,290$16,797 inLost — open this pick on its own page-$16,796.665,05055.1%2,781 W · 2,269 L+117.2wins+0.02per pick53cpaid+5.1%equal weight53+0.02 edge/pick
0x30c7…ac3bbacked Infinite52c24,999$12,904 inWon — open this pick on its own page+$12,095.2875652.6%398 W · 358 L+27.2wins+0.04per pick49cpaid+8.1%equal weight54+0.03 edge/pick
0x9a57…d10fbacked Oxuji Esports1c16,101$221 inLost — open this pick on its own page-$221.0120%0 W · 2 L-0.1wins-0.05per pick5cpaid-100%equal weight500.00 edge/pick
0xdb83…1e50backed Oxuji Esports49c8,318$4,082 inLost — open this pick on its own page-$4,081.732,62451.8%1,359 W · 1,265 L+18.1wins+0.01per pick51cpaid-2.2%equal weight51+0.01 edge/pick
0xbb8f…3ce9backed Oxuji Esports2c6,000$120 inLost — open this pick on its own page-$120110%0 W · 11 L-0.9wins-0.08per pick8cpaid-100%equal weight47-0.02 edge/pick
0x35ec…becbbacked Oxuji Esports2c6,000$120 inLost — open this pick on its own page-$12020%0 W · 2 L0.0wins-0.02per pick2cpaid-100%equal weight500.00 edge/pick
0x5201…d9d6backed Oxuji Esports2c5,000$100 inLost — open this pick on its own page-$100520%1 W · 4 L+0.7wins+0.14per pick6cpaid0%equal weight53+0.02 edge/pick
0x82d2…beeabacked Infinite50c3,500$1,750 inWon — open this pick on its own page+$1,7501,01152.3%529 W · 482 L+27.1wins+0.03per pick50cpaid+3%equal weight53+0.03 edge/pick
0x787f…d40cbacked Infinite51c3,117$1,582 inWon — open this pick on its own page+$1,535.3827940.5%113 W · 166 L-16.0wins-0.06per pick46cpaid-14.4%equal weight44-0.05 edge/pick
0xf268…ecf6backed Oxuji Esports57c2,439$1,391 inLost — open this pick on its own page-$1,3917851.3%40 W · 38 L-2.2wins-0.03per pick54cpaid-2.5%equal weight48-0.02 edge/pick
0x31d5…f968backed Oxuji Esports26c2,088$543 inLost — open this pick on its own page-$542.76250%1 W · 1 L+0.3wins+0.14per pick36cpaid+8.2%equal weight51+0.01 edge/pick
0xf876…1deebacked Infinite51c2,043$1,036 inWon — open this pick on its own page+$1,006.7719546.2%90 W · 105 L-2.6wins-0.01per pick47cpaid-4.7%equal weight49-0.01 edge/pick
0xe9f6…55aabacked Oxuji Esports2c2,000$40 inLost — open this pick on its own page-$401315.4%2 W · 11 L+1.1wins+0.08per pick7cpaid+7.2%equal weight53+0.03 edge/pick
0x7460…de6ebacked Oxuji Esports44c2,000$890 inLost — open this pick on its own page-$889.5343951.7%227 W · 212 L+8.9wins+0.02per pick50cpaid+4.6%equal weight52+0.02 edge/pick
0x4cfd…5c91backed Oxuji Esports28c1,779$499 inLost — open this pick on its own page-$498.8912627%34 W · 92 L+5.2wins+0.04per pick23cpaid-16.7%equal weight54+0.03 edge/pick
0xdb25…eb12backed Oxuji Esports50c1,709$849 inLost — open this pick on its own page-$848.750051.4%257 W · 243 L-6.1wins-0.01per pick53cpaid+0.1%equal weight49-0.01 edge/pick
0x4713…4d21backed Infinite64c1,703$1,093 inWon — open this pick on its own page+$610.115,28731.3%1,657 W · 3,630 L-383.3wins-0.07per pick39cpaid-37.1%equal weight42-0.07 edge/pick
0x974b…7c8fbacked Oxuji Esports49c1,702$834 inLost — open this pick on its own page-$833.821764.7%11 W · 6 L+1.1wins+0.07per pick58cpaid+7.4%equal weight53+0.03 edge/pick
0x36d8…c7c7backed Infinite51c1,601$812 inWon — open this pick on its own page+$789.3857641.5%239 W · 337 L-8.3wins-0.01per pick43cpaid-9%equal weight48-0.01 edge/pick
0xde25…c0a5backed Oxuji Esports49c1,553$768 inLost — open this pick on its own page-$767.7322049.1%108 W · 112 L-8.2wins-0.04per pick53cpaid-4.8%equal weight46-0.03 edge/pick
0x14a0…22bbbacked Infinite75c1,250$933 inWon — open this pick on its own page+$317.551,39365.9%918 W · 475 L+26.8wins+0.02per pick64cpaid+1.5%equal weight52+0.02 edge/pick
0xc34b…9296backed Oxuji Esports49c1,217$600 inLost — open this pick on its own page-$6002,00953.9%1,082 W · 927 L+7.6wins0.00per pick53cpaid+2.1%equal weight500.00 edge/pick
0x52b7…0aa1backed Infinite50c1,200$600 inWon — open this pick on its own page+$6001,41133.7%475 W · 936 L+42.1wins+0.03per pick31cpaid+8.1%equal weight53+0.03 edge/pick
0x8adb…e4f6backed Oxuji Esports51c1,175$600 inLost — open this pick on its own page-$60029449.3%145 W · 149 L-10.3wins-0.04per pick53cpaid-8.4%equal weight46-0.03 edge/pick
0x2d74…ced2backed Oxuji Esports37c1,165$431 inLost — open this pick on its own page-$431520%1 W · 4 L-0.5wins-0.10per pick30cpaid-56.9%equal weight48-0.02 edge/pick
0xa9f5…937fbacked Infinite61c1,157$705 inWon — open this pick on its own page+$451.723,91036.6%1,431 W · 2,479 L-197.6wins-0.05per pick42cpaid-29.1%equal weight44-0.05 edge/pick
0x6da3…95a0backed Oxuji Esports49c1,091$535 inLost — open this pick on its own page-$534.593145.2%14 W · 17 L-4.7wins-0.15per pick60cpaid-27.5%equal weight41-0.08 edge/pick
0x4ffd…7821backed Oxuji Esports33c1,052$345 inLost — open this pick on its own page-$345.4678043.7%341 W · 439 L-21.5wins-0.03per pick46cpaid-20.8%equal weight47-0.03 edge/pick
0x18f3…0c20backed Oxuji Esports50c1,000$500 inLost — open this pick on its own page-$50026155.2%144 W · 117 L+5.7wins+0.02per pick53cpaid+3.5%equal weight52+0.02 edge/pick
0x87fe…3cbebacked Oxuji Esports49c1,000$490 inLost — open this pick on its own page-$4903256.3%18 W · 14 L+2.2wins+0.07per pick49cpaid+15.9%equal weight54+0.04 edge/pick
0x3c27…97c2backed Oxuji Esports49c1,000$490 inLost — open this pick on its own page-$4905538.2%21 W · 34 L-7.6wins-0.14per pick52cpaid-23.2%equal weight39-0.10 edge/pick
0x048f…9992backed Oxuji Esports1c1,000$10 inLost — open this pick on its own page-$105740%0 W · 574 L-6.8wins-0.01per pick1cpaid-100%equal weight49-0.01 edge/pick
0x8c2f…d8c2backed Infinite51c980.39$500 inWon — open this pick on its own page+$480.391662.5%10 W · 6 L+2.6wins+0.16per pick46cpaid+31.3%equal weight57+0.06 edge/pick
0xdd5e…9040backed Infinite50c971$489 inWon — open this pick on its own page+$482.2228455.6%158 W · 126 L+15.4wins+0.05per pick50cpaid+9%equal weight56+0.05 edge/pick
0x0eca…c56abacked Infinite62c909.41$568 inWon — open this pick on its own page+$341.4549242.1%207 W · 285 L-17.8wins-0.04per pick46cpaid-20.9%equal weight46-0.03 edge/pick
0xe911…3d4ebacked Oxuji Esports7c900.71$61 inLost — open this pick on its own page-$61.212,77637.4%1,038 W · 1,738 L-140.2wins-0.05per pick42cpaid-20.7%equal weight44-0.05 edge/pick
0x51db…f9b3backed Oxuji Esports38c892.09$338 inLost — open this pick on its own page-$337.566,48042.9%2,782 W · 3,698 L-79.1wins-0.01per pick44cpaid-21.9%equal weight49-0.01 edge/pick
0xfcfe…d420backed Infinite53c849.98$453 inWon — open this pick on its own page+$396.9968753.9%370 W · 317 L-21.6wins-0.03per pick57cpaid-7.4%equal weight47-0.03 edge/pick
0xda77…683fbacked Infinite59c806.25$476 inWon — open this pick on its own page+$329.922,47334.6%855 W · 1,618 L-188.5wins-0.08per pick42cpaid-37.2%equal weight42-0.08 edge/pick
0x1a59…a57ebacked Infinite64c738.42$474 inWon — open this pick on its own page+$264.5545238.3%173 W · 279 L-29.4wins-0.07per pick45cpaid-29.4%equal weight43-0.06 edge/pick
0xc376…6850backed Infinite51c686.69$350 inWon — open this pick on its own page+$336.693647.2%17 W · 19 L-1.1wins-0.03per pick50cpaid-8.8%equal weight48-0.02 edge/pick
0x4f16…553dbacked Infinite50c578$289 inWon — open this pick on its own page+$28922751.5%117 W · 110 L+3.2wins+0.01per pick50cpaid-1.7%equal weight51+0.01 edge/pick
0xd055…28d0backed Oxuji Esports29c574.34$164 inLost — open this pick on its own page-$16465546.9%307 W · 348 L+18.4wins+0.03per pick44cpaid+6.7%equal weight53+0.03 edge/pick
0x185f…acc1backed Infinite51c571.03$293 inWon — open this pick on its own page+$277.681668.8%11 W · 5 L+3.7wins+0.23per pick46cpaid+42.8%equal weight60+0.09 edge/pick
0xab04…a00abacked Oxuji Esports50c550.55$275 inLost — open this pick on its own page-$275.3117240.1%69 W · 103 L-10.9wins-0.06per pick46cpaid-14.9%equal weight44-0.06 edge/pick
0xdbe8…1141backed Infinite50c534.2$267 inWon — open this pick on its own page+$267.17742.9%33 W · 44 L+0.4wins0.00per pick42cpaid-1.3%equal weight500.00 edge/pick
0xbb42…6e09backed Oxuji Esports50c523.05$264 inLost — open this pick on its own page-$26437949.3%187 W · 192 L-5.9wins-0.02per pick51cpaid-3.4%equal weight48-0.01 edge/pick
0xc0f1…8680backed Infinite70c518.72$363 inWon — open this pick on its own page+$155.622,52243%1,085 W · 1,437 L+42.7wins+0.02per pick41cpaid-3.2%equal weight52+0.02 edge/pick
0x764a…83d3backed Oxuji Esports48c500$240 inLost — open this pick on its own page-$2405944.1%26 W · 33 L-2.6wins-0.04per pick48cpaid-13.5%equal weight47-0.03 edge/pick
0x8494…814abacked Oxuji Esports48c500$240 inLost — open this pick on its own page-$2407647.4%36 W · 40 L-2.3wins-0.03per pick50cpaid-9.5%equal weight47-0.02 edge/pick
0x2776…2886backed Oxuji Esports48c500$240 inLost — open this pick on its own page-$240475%3 W · 1 L+1.5wins+0.39per pick36cpaid+132.9%equal weight56+0.05 edge/pick
0x71df…9aa0backed Oxuji Esports48c500$240 inLost — open this pick on its own page-$2401553.3%8 W · 7 L-0.2wins-0.01per pick54cpaid-3.1%equal weight500.00 edge/pick
0xde41…58bdbacked Oxuji Esports48c500$240 inLost — open this pick on its own page-$2403138.7%12 W · 19 L-3.5wins-0.11per pick50cpaid-16.8%equal weight43-0.06 edge/pick
0x8efe…6704backed Infinite60c500$300 inWon — open this pick on its own page+$20020562.4%128 W · 77 L+5.4wins+0.03per pick60cpaid+0.3%equal weight53+0.02 edge/pick
0x4704…515ebacked Oxuji Esports40c498.54$199 inLost — open this pick on its own page-$198.9137140.7%151 W · 220 L-7.0wins-0.02per pick43cpaid-7.6%equal weight48-0.02 edge/pick
0x0a7c…8964backed Infinite51c463.02$236 inWon — open this pick on its own page+$226.8861154.7%334 W · 277 L+11.1wins+0.02per pick53cpaid+5.8%equal weight52+0.02 edge/pick
0x3ee4…ed67backed Infinite50c445.55$222 inWon — open this pick on its own page+$223.1119340.4%78 W · 115 L-10.1wins-0.05per pick46cpaid-20.4%equal weight45-0.05 edge/pick
0x8847…fc98backed Infinite50c440$220 inWon — open this pick on its own page+$22024840.7%101 W · 147 L-2.1wins-0.01per pick42cpaid-8.2%equal weight49-0.01 edge/pick
0x54ea…f74abacked Infinite49c407.93$200 inWon — open this pick on its own page+$208.0425344.3%112 W · 141 L-7.2wins-0.03per pick47cpaid-10.9%equal weight47-0.03 edge/pick
0xefa3…7585backed Infinite49c399.38$196 inWon — open this pick on its own page+$203.5377351.2%396 W · 377 L+24.2wins+0.03per pick48cpaid+4.6%equal weight53+0.03 edge/pick
0xf7e8…7953backed Infinite51c392.16$200 inWon — open this pick on its own page+$192.1640449.8%201 W · 203 L+1.9wins0.00per pick49cpaid+0.2%equal weight500.00 edge/pick
0xebff…70e5backed Infinite50c378.09$188 inWon — open this pick on its own page+$189.652,77424.5%681 W · 2,093 L-295.8wins-0.11per pick35cpaid-50.7%equal weight38-0.11 edge/pick
0xfe9b…cbe5backed Oxuji Esports40c367.54$146 inLost — open this pick on its own page-$14644244.1%195 W · 247 L+12.3wins+0.03per pick41cpaid+7.1%equal weight53+0.03 edge/pick
0x885a…8bfdbacked Infinite74c355.58$263 inWon — open this pick on its own page+$92.452356.5%13 W · 10 L+1.5wins+0.06per pick50cpaid+12.8%equal weight53+0.03 edge/pick
0x9aaf…8298backed Oxuji Esports12c343$40 inLost — open this pick on its own page-$40.4240247.8%192 W · 210 L+11.5wins+0.03per pick45cpaid+2%equal weight53+0.03 edge/pick
0xfb87…a45dbacked Infinite51c337.49$171 inWon — open this pick on its own page+$166.5230450.7%154 W · 150 L-0.8wins0.00per pick51cpaid-2.2%equal weight500.00 edge/pick
0xcef5…e9acbacked Infinite50c336.03$168 inWon — open this pick on its own page+$168.026437.5%24 W · 40 L-4.6wins-0.07per pick45cpaid-18.6%equal weight44-0.05 edge/pick
0xf1ee…519cbacked Infinite63c329.76$207 inWon — open this pick on its own page+$122.933,20245.6%1,459 W · 1,743 L-79.3wins-0.02per pick48cpaid-16%equal weight47-0.02 edge/pick
0x2140…0e12backed Infinite50c317$160 inWon — open this pick on its own page+$156.9355039.6%218 W · 332 L-20.7wins-0.04per pick43cpaid-11.6%equal weight46-0.04 edge/pick
0x3e83…00aabacked Infinite43c312.99$134 inWon — open this pick on its own page+$179.2617142.1%72 W · 99 L-9.6wins-0.06per pick48cpaid-10.1%equal weight45-0.05 edge/pick
0x316f…795abacked Oxuji Esports8c311$24 inLost — open this pick on its own page-$23.96634.8%23 W · 43 L+1.7wins+0.03per pick32cpaid-21%equal weight52+0.02 edge/pick
0x90bb…531fbacked Oxuji Esports10c310.04$32 inLost — open this pick on its own page-$32.1610029%29 W · 71 L-4.6wins-0.05per pick34cpaid-31.6%equal weight46-0.04 edge/pick
0xa369…3ad6backed Oxuji Esports42c305$127 inLost — open this pick on its own page-$127.0633146.5%154 W · 177 L+3.4wins+0.01per pick46cpaid-2.8%equal weight51+0.01 edge/pick
0x3cf6…0cbdbacked Infinite50c302$151 inWon — open this pick on its own page+$15113844.2%61 W · 77 L-4.2wins-0.03per pick47cpaid-7.2%equal weight47-0.03 edge/pick
0x1065…6218backed Infinite50c301.37$151 inWon — open this pick on its own page+$150.6948240%193 W · 289 L+8.7wins+0.02per pick38cpaid+5.4%equal weight52+0.02 edge/pick
0x9cb4…0201backed Infinite50c300$150 inWon — open this pick on its own page+$1507245.8%33 W · 39 L-4.6wins-0.06per pick52cpaid-14.4%equal weight45-0.05 edge/pick
0x0bfe…5c6cbacked Infinite51c300$153 inWon — open this pick on its own page+$14722954.6%125 W · 104 L+7.9wins+0.03per pick51cpaid+7.3%equal weight53+0.03 edge/pick
0xbf3b…0375backed Oxuji Esports41c299.99$123 inLost — open this pick on its own page-$122.9939245.9%180 W · 212 L-6.5wins-0.02per pick48cpaid-7.6%equal weight48-0.02 edge/pick
0xa487…9439backed Infinite50c298.56$149 inWon — open this pick on its own page+$149.2815349.7%76 W · 77 L-0.5wins0.00per pick50cpaid-3.6%equal weight500.00 edge/pick
0xd652…6354backed Infinite50c294.04$147 inWon — open this pick on its own page+$147.0213757.7%79 W · 58 L+4.0wins+0.03per pick55cpaid0%equal weight53+0.02 edge/pick
0x00d4…4c46backed Oxuji Esports9c292$26 inLost — open this pick on its own page-$26.3845240.3%182 W · 270 L+15.1wins+0.03per pick37cpaid-1.8%equal weight54+0.03 edge/pick
0xdb3d…58f5backed Oxuji Esports49c289.48$141 inLost — open this pick on its own page-$141.4437855.3%209 W · 169 L+5.8wins+0.02per pick54cpaid+2.8%equal weight52+0.01 edge/pick
0xd3ee…663bbacked Oxuji Esports24c285$67 inLost — open this pick on its own page-$67.4315044.7%67 W · 83 L-4.6wins-0.03per pick48cpaid-7.8%equal weight47-0.03 edge/pick
0xaf05…5efcbacked Oxuji Esports18c275.41$50 inLost — open this pick on its own page-$503013.3%4 W · 26 L-2.4wins-0.08per pick21cpaid-66.4%equal weight45-0.04 edge/pick
0x6aaa…e611backed Oxuji Esports40c270.86$108 inLost — open this pick on its own page-$108.173240.6%13 W · 19 L+0.3wins+0.01per pick40cpaid-6.1%equal weight51+0.01 edge/pick
0x6200…7d23backed Oxuji Esports27c260.9$70 inLost — open this pick on its own page-$69.8816036.3%58 W · 102 L+3.7wins+0.02per pick34cpaid-11.9%equal weight52+0.02 edge/pick
0xd1fe…e21fbacked Infinite41c255$105 inWon — open this pick on its own page+$150.4512448.4%60 W · 64 L-1.4wins-0.01per pick50cpaid-12%equal weight49-0.01 edge/pick
0x50e8…0105backed Infinite50c253.38$127 inWon — open this pick on its own page+$126.696350.8%32 W · 31 L+0.6wins+0.01per pick50cpaid+9.9%equal weight51+0.01 edge/pick
0x67af…61eebacked Oxuji Esports34c246.07$85 inLost — open this pick on its own page-$84.761,63043.2%704 W · 926 L-32.9wins-0.02per pick45cpaid-18.3%equal weight48-0.02 edge/pick
0x6efa…a0a7backed Infinite52c245$127 inWon — open this pick on its own page+$117.630247%142 W · 160 L-11.2wins-0.04per pick51cpaid-6%equal weight46-0.03 edge/pick
0x64d4…f056backed Infinite61c242.88$148 inWon — open this pick on its own page+$94.766436.6%243 W · 421 L-35.9wins-0.05per pick42cpaid-29.2%equal weight44-0.05 edge/pick
0xc263…1e83backed Oxuji Esports50c235.04$118 inLost — open this pick on its own page-$118.2934750.7%176 W · 171 L-7.7wins-0.02per pick53cpaid-3.4%equal weight48-0.02 edge/pick
0x2e3c…08babacked Oxuji Esports34c234.68$80 inLost — open this pick on its own page-$79.794,69143.6%2,043 W · 2,648 L-83.2wins-0.02per pick45cpaid-21.8%equal weight48-0.02 edge/pick
0x924b…4aeebacked Infinite51c223.53$114 inWon — open this pick on its own page+$109.531540%6 W · 9 L-1.5wins-0.10per pick50cpaid-23.1%equal weight46-0.04 edge/pick
0x63c6…a5c9backed Oxuji Esports45c222$100 inLost — open this pick on its own page-$99.923146.3%107 W · 124 L+12.8wins+0.06per pick41cpaid+13.1%equal weight56+0.05 edge/pick
0x79df…31d6backed Infinite56c219.27$122 inWon — open this pick on its own page+$96.827831.7%88 W · 190 L-1.2wins0.00per pick32cpaid-8.1%equal weight500.00 edge/pick
0x1ae1…c891backed Infinite51c218$111 inWon — open this pick on its own page+$106.8211151.4%57 W · 54 L+5.6wins+0.05per pick46cpaid+9.2%equal weight55+0.04 edge/pick
0x39f6…c6efbacked Oxuji Esports15c214$32 inLost — open this pick on its own page-$32.4618939.2%74 W · 115 L+1.2wins+0.01per pick38cpaid-15.8%equal weight51+0.01 edge/pick
0x64a3…450abacked Infinite48c209.99$101 inWon — open this pick on its own page+$109.230349.8%151 W · 152 L+1.9wins+0.01per pick49cpaid-2.2%equal weight51+0.01 edge/pick
0x5929…4684backed Infinite69c207.77$143 inWon — open this pick on its own page+$65.034,06450.9%2,067 W · 1,997 L+69.5wins+0.02per pick49cpaid-6.3%equal weight52+0.02 edge/pick

Entry is the average price this wallet paid on the side it backed, so being right at 20c is distinguishable from being right at 95c. Position is what it was left holding in shares, with what it spent underneath. Result opens that one pick on a page of its own, which is the link to send somebody. P/L held is what that position would have been worth held to resolution — not cash the wallet withdrew, because selling early is still a correct forecast. The seven columns on the right describe the wallet’s whole record in CS2 and say nothing about this market.

The rest of this event

Polymarket sells these questions together. 6 in all. TailMyPicks has no name for an event — the venue publishes an identifier and no title — so they are listed by their own questions.

Not every trade counts. A Pick has to clear four thresholds to be scored.

TailMyPicks scores a wallet on what it can actually be judged on: positions held to resolution, in markets with enough volume to be real, at prices where being right was not already priced in.

  • The market traded at least $500.
  • The entry price was between 0.00 and 0.80 — a near-certainty is not a call.
  • The position was at least $10 — dust is not a position.
  • The market has resolved, so there is a right answer to grade against.

Thresholds behind these numbers: set by an operator decision, not measured.