TailMyPicks

Check any Polymarket wallet’s real record.

NBA · resolved market

Celtics vs. Heat

Rebuilt .

What this market resolved to

Winning outcome
Celticsof Celtics, Heat
Resolved
US/Eastern, the zone Polymarket writes its markets in
Scored in
NBAevery record on this page is that Category’s
Volume Polymarket published
$2,497,881
Volume TailMyPicks’s own read summed
$2,849,655

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 $2,497,881 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 1,377 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 NBA 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 NBA
WalletEntryPositionResultP/L heldQualified picksWin ratevs expectedRealizable edgeAvg entryROI per pickTail Score
0xbddf…c684backed Heat36c436,779$157,240 inLost — open this pick on its own page-$157,240.3972648.3%351 W · 375 L+30.5wins+0.04per pick44cpaid+11%equal weight55+0.04 edge/pick
0x8a6c…0b3fbacked Celtics64c181,851$116,997 inWon — open this pick on its own page+$64,854.3136549.6%181 W · 184 L-1.8wins0.00per pick50cpaid-3%equal weight490.00 edge/pick
0x7d92…8676backed Celtics64c97,840$62,618 inWon — open this pick on its own page+$35,222.417646%81 W · 95 L-6.0wins-0.03per pick49cpaid-10.8%equal weight47-0.03 edge/pick
0xead1…c76abacked Celtics69c81,724$56,568 inWon — open this pick on its own page+$25,155.82,04548.4%990 W · 1,055 L-30.3wins-0.01per pick50cpaid-3.4%equal weight48-0.01 edge/pick
0xc257…358ebacked Celtics64c63,000$40,320 inWon — open this pick on its own page+$22,68040446.8%189 W · 215 L-3.6wins-0.01per pick48cpaid+1.2%equal weight49-0.01 edge/pick
0x033d…fd1ebacked Heat28c59,668$16,631 inLost — open this pick on its own page-$16,631.0610252%53 W · 49 L+0.7wins+0.01per pick51cpaid-6.3%equal weight51+0.01 edge/pick
0x163e…dc5bbacked Celtics64c48,920$31,309 inWon — open this pick on its own page+$17,611.220758%120 W · 87 L+1.6wins+0.01per pick57cpaid+0.1%equal weight51+0.01 edge/pick
0x685d…22d6backed Heat5c48,608$2,263 inLost — open this pick on its own page-$2,262.7130157.1%172 W · 129 L+14.0wins+0.05per pick53cpaid+4%equal weight55+0.04 edge/pick
0xe790…eadcbacked Heat33c46,386$15,464 inLost — open this pick on its own page-$15,463.620744%91 W · 116 L-2.7wins-0.01per pick45cpaid-25.5%equal weight49-0.01 edge/pick
0x2ca1…ddcdbacked Heat19c45,328$8,629 inLost — open this pick on its own page-$8,628.877638.2%29 W · 47 L-2.2wins-0.03per pick41cpaid+20.7%equal weight48-0.02 edge/pick
0xacb2…b989backed Heat19c39,945$7,580 inLost — open this pick on its own page-$7,580.3749244.3%218 W · 274 L+11.8wins+0.02per pick42cpaid+6%equal weight53+0.02 edge/pick
0x0c15…9a45backed Heat37c38,488$14,241 inLost — open this pick on its own page-$14,240.5611137.8%42 W · 69 L-5.0wins-0.05per pick42cpaid-9.3%equal weight46-0.04 edge/pick
0xea79…a9ccbacked Celtics63c35,053$22,071 inWon — open this pick on its own page+$12,981.85552.7%29 W · 26 L+2.2wins+0.04per pick49cpaid+2.9%equal weight53+0.03 edge/pick
0xa2b5…4582backed Celtics64c34,392$22,086 inWon — open this pick on its own page+$12,305.9713642.6%58 W · 78 L-5.5wins-0.04per pick47cpaid-19.7%equal weight46-0.03 edge/pick
0x8716…bd57backed Heat36c32,046$11,473 inLost — open this pick on its own page-$11,472.6341832.8%137 W · 281 L-10.5wins-0.03per pick35cpaid-18.6%equal weight47-0.02 edge/pick
0x84db…aeebbacked Celtics63c31,879$20,084 inWon — open this pick on its own page+$11,795.31,37450.1%689 W · 685 L+34.9wins+0.03per pick48cpaid+7.3%equal weight53+0.02 edge/pick
0x8ccc…f2dabacked Celtics68c31,663$21,568 inWon — open this pick on its own page+$10,094.675064%32 W · 18 L+1.4wins+0.03per pick61cpaid+0.3%equal weight52+0.02 edge/pick
0x67bb…b6efbacked Celtics65c30,000$19,500 inWon — open this pick on its own page+$10,499.9634456.7%195 W · 149 L+9.2wins+0.03per pick54cpaid+3.8%equal weight53+0.02 edge/pick
0xe1a2…14b8backed Celtics64c29,841$19,098 inWon — open this pick on its own page+$10,742.8310949.5%54 W · 55 L+2.7wins+0.02per pick47cpaid+3.6%equal weight52+0.02 edge/pick
0x7b10…acabbacked Heat0c27,340$27 inLost — open this pick on its own page-$27.3414953%79 W · 70 L+10.0wins+0.07per pick46cpaid+9.6%equal weight56+0.06 edge/pick
0x6ac5…4b6ebacked Heat35c25,027$8,826 inLost — open this pick on its own page-$8,826.14,68249.6%2,324 W · 2,358 L+27.2wins+0.01per pick49cpaid+0.8%equal weight51+0.01 edge/pick
0x11db…841fbacked Heat0c25,000$25 inLost — open this pick on its own page-$252270%0 W · 227 L-0.2wins0.00per pick0cpaid-100%equal weight500.00 edge/pick
0x445f…07d4backed Celtics65c23,000$14,950 inWon — open this pick on its own page+$8,050.012050%10 W · 10 L-0.2wins-0.01per pick51cpaid-14.2%equal weight490.00 edge/pick
0x1961…c461backed Celtics63c20,000$12,600 inWon — open this pick on its own page+$7,4008750.6%44 W · 43 L+0.1wins0.00per pick50cpaid+11.7%equal weight500.00 edge/pick
0x2487…fa80backed Heat36c20,000$7,200 inLost — open this pick on its own page-$7,20018045%81 W · 99 L+4.1wins+0.02per pick43cpaid+13.8%equal weight52+0.02 edge/pick
0x9d94…017dbacked Heat17c19,853$3,450 inLost — open this pick on its own page-$3,449.771,19032%381 W · 809 L-58.1wins-0.05per pick37cpaid-34.4%equal weight45-0.05 edge/pick
0x6814…a9e7backed Heat10c18,706$1,861 inLost — open this pick on its own page-$1,861.313,66841.9%1,538 W · 2,130 L-70.7wins-0.02per pick44cpaid-15.7%equal weight48-0.02 edge/pick
0xc21e…0215backed Heat36c15,941$5,734 inLost — open this pick on its own page-$5,734.462642.3%11 W · 15 L+0.2wins+0.01per pick42cpaid-19.3%equal weight500.00 edge/pick
0xb45d…a406backed Heat1c15,635$215 inLost — open this pick on its own page-$214.9227917.9%50 W · 229 L-2.2wins-0.01per pick19cpaid-44.4%equal weight49-0.01 edge/pick
0xb7f5…c669backed Heat36c15,000$5,400 inLost — open this pick on its own page-$5,399.9966250.8%336 W · 326 L+15.7wins+0.02per pick48cpaid+4.7%equal weight53+0.02 edge/pick
0xf28e…cab2backed Celtics66c14,610$9,642 inWon — open this pick on its own page+$4,967.3156646.5%263 W · 303 L+16.2wins+0.03per pick44cpaid+6.3%equal weight53+0.03 edge/pick
0x8b9a…5f69backed Heat0c13,760$35 inLost — open this pick on its own page-$35.045213.8%20 W · 501 L+0.6wins0.00per pick4cpaid-36.8%equal weight500.00 edge/pick
0x116c…e162backed Celtics65c12,399$8,006 inWon — open this pick on its own page+$4,393.2221350.7%108 W · 105 L+4.3wins+0.02per pick49cpaid-0.8%equal weight52+0.02 edge/pick
0x2f5b…e747backed Heat35c12,272$4,343 inLost — open this pick on its own page-$4,343.3265939.5%260 W · 399 L-13.1wins-0.02per pick41cpaid-8%equal weight48-0.02 edge/pick
0x6d3c…d294backed Heat35c12,069$4,263 inLost — open this pick on its own page-$4,262.584,32547%2,031 W · 2,294 L-69.5wins-0.02per pick49cpaid-4.1%equal weight48-0.02 edge/pick
0xee3e…4116backed Heat0c12,000$12 inLost — open this pick on its own page-$124721.3%10 W · 37 L-5.8wins-0.12per pick34cpaid-64.2%equal weight41-0.08 edge/pick
0x46bc…2d14backed Heat2c12,000$240 inLost — open this pick on its own page-$24018931.2%59 W · 130 L+3.2wins+0.02per pick30cpaid+12.1%equal weight52+0.01 edge/pick
0xafe4…f3f7backed Heat35c12,000$4,200 inLost — open this pick on its own page-$4,199.9915850.6%80 W · 78 L+10.3wins+0.07per pick44cpaid+21.4%equal weight56+0.06 edge/pick
0x299f…2140backed Heat36c11,664$4,199 inLost — open this pick on its own page-$4,199.211,14148%548 W · 593 L+9.0wins+0.01per pick47cpaid-1.9%equal weight51+0.01 edge/pick
0x1418…6fefbacked Heat35c11,118$3,891 inLost — open this pick on its own page-$3,891.1743438.5%167 W · 267 L-1.9wins0.00per pick39cpaid-4.1%equal weight500.00 edge/pick
0x067f…e041backed Heat9c10,976$988 inLost — open this pick on its own page-$987.831,26944.5%565 W · 704 L+32.4wins+0.03per pick42cpaid+4%equal weight53+0.03 edge/pick
0x3eeb…c387backed Celtics63c10,118$6,372 inWon — open this pick on its own page+$3,746.0820454.9%112 W · 92 L+3.0wins+0.01per pick53cpaid-0.8%equal weight51+0.01 edge/pick
0xba41…5f4fbacked Celtics64c10,000$6,400 inWon — open this pick on its own page+$3,600.0231445.2%142 W · 172 L-3.6wins-0.01per pick46cpaid-0.8%equal weight49-0.01 edge/pick
0x8980…d4f4backed Celtics64c10,000$6,400 inWon — open this pick on its own page+$3,60021951.1%112 W · 107 L+7.4wins+0.03per pick48cpaid+9.5%equal weight53+0.03 edge/pick
0xbedb…3b26backed Heat37c9,622$3,560 inLost — open this pick on its own page-$3,560.1416346.6%76 W · 87 L-0.3wins0.00per pick47cpaid-5.9%equal weight500.00 edge/pick
0xe4fc…8af7backed Heat35c9,600$3,360 inLost — open this pick on its own page-$3,359.9586641.5%359 W · 507 L-2.2wins0.00per pick42cpaid-1.3%equal weight500.00 edge/pick
0x64e9…eb4cbacked Heat35c8,978$3,142 inLost — open this pick on its own page-$3,142.2535251.1%180 W · 172 L+8.7wins+0.02per pick49cpaid+5.3%equal weight53+0.02 edge/pick
0x617b…a499backed Heat35c8,926$3,163 inLost — open this pick on its own page-$3,163.4287750.2%440 W · 437 L-19.7wins-0.02per pick52cpaid-5.2%equal weight48-0.02 edge/pick
0x1333…173bbacked Heat34c8,667$2,947 inLost — open this pick on its own page-$2,946.763941%16 W · 23 L-2.0wins-0.05per pick46cpaid-9.8%equal weight46-0.03 edge/pick
0x87d3…0763backed Heat34c8,500$2,890 inLost — open this pick on its own page-$2,889.85742.9%3 W · 4 L-0.4wins-0.06per pick48cpaid-13.7%equal weight49-0.01 edge/pick
0x68ca…9f73backed Celtics63c8,468$5,335 inWon — open this pick on its own page+$3,133.0932540.3%131 W · 194 L-10.2wins-0.03per pick43cpaid-12.5%equal weight47-0.03 edge/pick
0xdbf6…1395backed Heat37c8,455$3,128 inLost — open this pick on its own page-$3,128.265054%27 W · 23 L+8.4wins+0.17per pick37cpaid+30.3%equal weight62+0.11 edge/pick
0x37c1…c53abacked Heat35c7,911$2,769 inLost — open this pick on its own page-$2,7691,91549.3%944 W · 971 L+19.7wins+0.01per pick48cpaid+0.5%equal weight51+0.01 edge/pick
0xcacf…35ffbacked Heat1c7,873$41 inLost — open this pick on its own page-$41.497211%7 W · 714 L-2.6wins0.00per pick1cpaid-32.7%equal weight500.00 edge/pick
0xc920…7914backed Heat35c7,859$2,751 inLost — open this pick on its own page-$2,750.628648.8%42 W · 44 L+0.7wins+0.01per pick48cpaid+0.7%equal weight51+0.01 edge/pick
0xd218…b5c9backed Heat16c7,836$1,253 inLost — open this pick on its own page-$1,252.851,34129.9%401 W · 940 L-53.8wins-0.04per pick34cpaid-35.7%equal weight46-0.04 edge/pick
0x2a2c…9bc1backed Heat8c7,793$646 inLost — open this pick on its own page-$645.9466248.5%321 W · 341 L-0.6wins0.00per pick49cpaid-8.7%equal weight500.00 edge/pick
0xccf1…25a0backed Heat1c7,701$56 inLost — open this pick on its own page-$55.951,52249.6%755 W · 767 L+27.6wins+0.02per pick48cpaid+6%equal weight52+0.02 edge/pick
0x0372…3517backed Celtics66c7,421$4,898 inWon — open this pick on its own page+$2,523.21450%2 W · 2 L-0.1wins-0.02per pick52cpaid-30.8%equal weight500.00 edge/pick
0x77d3…f4d6backed Celtics65c7,320$4,737 inWon — open this pick on its own page+$2,582.6129250%146 W · 146 L+9.2wins+0.03per pick47cpaid-1.4%equal weight53+0.03 edge/pick
0x7c75…b299backed Heat36c7,105$2,558 inLost — open this pick on its own page-$2,557.864438.6%17 W · 27 L-2.4wins-0.05per pick44cpaid-14.8%equal weight46-0.03 edge/pick
0x8180…f4dabacked Celtics64c7,000$4,480 inWon — open this pick on its own page+$2,52043352.2%226 W · 207 L+19.3wins+0.04per pick48cpaid+5.6%equal weight55+0.04 edge/pick
0xee61…debfbacked Heat31c6,923$2,168 inLost — open this pick on its own page-$2,168.439,72249.4%4,805 W · 4,917 L-2.8wins0.00per pick49cpaid-0.6%equal weight500.00 edge/pick
0x72d7…1b97backed Celtics64c6,344$4,060 inWon — open this pick on its own page+$2,283.9522036.8%81 W · 139 L+0.9wins0.00per pick36cpaid-13.4%equal weight500.00 edge/pick
0x4c03…0cc1backed Heat0c6,129$20 inLost — open this pick on its own page-$19.681,60211.8%189 W · 1,413 L-4.8wins0.00per pick12cpaid-6.4%equal weight500.00 edge/pick
0x2a59…9a2fbacked Celtics65c6,025$3,916 inWon — open this pick on its own page+$2,108.6216863.1%106 W · 62 L+2.8wins+0.02per pick61cpaid+1.8%equal weight52+0.01 edge/pick
0x7517…0353backed Celtics66c5,784$3,844 inWon — open this pick on its own page+$1,940.5427865.8%183 W · 95 L+25.4wins+0.09per pick57cpaid+10.2%equal weight59+0.08 edge/pick
0xc699…7961backed Heat35c5,717$2,001 inLost — open this pick on its own page-$2,000.820843.8%91 W · 117 L-2.0wins-0.01per pick45cpaid-6.4%equal weight49-0.01 edge/pick
0xe9cb…d096backed Heat19c5,637$1,076 inLost — open this pick on its own page-$1,075.821,00334.7%348 W · 655 L-44.7wins-0.04per pick39cpaid-35.1%equal weight45-0.04 edge/pick
0x32ed…f960backed Heat11c5,413$584 inLost — open this pick on its own page-$584.462,94951.5%1,519 W · 1,430 L+119.4wins+0.04per pick47cpaid+3.7%equal weight54+0.04 edge/pick
0xadfa…324ebacked Celtics63c5,172$3,259 inWon — open this pick on its own page+$1,913.779159.3%54 W · 37 L+9.0wins+0.10per pick49cpaid+20.9%equal weight59+0.08 edge/pick
0x2302…d6d2backed Heat37c4,971$1,836 inLost — open this pick on its own page-$1,836.311,28650.8%653 W · 633 L+11.2wins+0.01per pick50cpaid-1.9%equal weight51+0.01 edge/pick
0xbf11…c679backed Heat36c4,810$1,731 inLost — open this pick on its own page-$1,730.883663.9%23 W · 13 L+5.0wins+0.14per pick50cpaid+38%equal weight59+0.08 edge/pick
0xfc03…1548backed Heat36c4,808$1,731 inLost — open this pick on its own page-$1,730.88427.1%3 W · 39 L-8.1wins-0.19per pick26cpaid-86.6%equal weight37-0.12 edge/pick
0x9438…ad81backed Heat2c4,782$74 inLost — open this pick on its own page-$73.533179.5%30 W · 287 L-4.0wins-0.01per pick11cpaid-59.9%equal weight49-0.01 edge/pick
0x4a89…8e52backed Celtics73c4,697$3,449 inWon — open this pick on its own page+$1,248.2510144.6%45 W · 56 L-9.6wins-0.10per pick54cpaid-28.9%equal weight42-0.08 edge/pick
0x0d9f…ff8ebacked Celtics64c4,695$3,005 inWon — open this pick on its own page+$1,690.22450%2 W · 2 L+0.4wins+0.09per pick41cpaid-19.3%equal weight51+0.01 edge/pick
0xc58d…9373backed Heat3c4,592$138 inLost — open this pick on its own page-$137.7528241.1%116 W · 166 L+2.0wins+0.01per pick40cpaid+2.6%equal weight51+0.01 edge/pick
0x1df2…89a0backed Heat6c4,561$283 inLost — open this pick on its own page-$282.836023.1%83 W · 277 L-15.6wins-0.04per pick27cpaid-49.9%equal weight46-0.04 edge/pick
0x8b52…568ebacked Celtics65c4,550$2,936 inWon — open this pick on its own page+$1,613.74963.3%31 W · 18 L+1.7wins+0.03per pick60cpaid+6.9%equal weight52+0.02 edge/pick
0x410d…d831backed Heat19c4,386$833 inLost — open this pick on its own page-$833.3411335.4%40 W · 73 L-8.0wins-0.07per pick42cpaid-29.1%equal weight44-0.06 edge/pick
0x86fb…03d4backed Heat36c4,353$1,585 inLost — open this pick on its own page-$1,585.2590650.2%455 W · 451 L-0.6wins0.00per pick50cpaid-2.9%equal weight500.00 edge/pick
0xfb51…082dbacked Heat36c4,302$1,563 inLost — open this pick on its own page-$1,562.8958953.7%316 W · 273 L+15.8wins+0.03per pick51cpaid+2.1%equal weight53+0.03 edge/pick
0x7ea5…de7bbacked Heat35c4,157$1,455 inLost — open this pick on its own page-$1,455.012,34648.7%1,142 W · 1,204 L-14.3wins-0.01per pick49cpaid-2.9%equal weight49-0.01 edge/pick
0xc7d8…ddf8backed Heat34c4,156$1,413 inLost — open this pick on its own page-$1,413.11785.7%6 W · 1 L+2.4wins+0.34per pick52cpaid+76.6%equal weight58+0.07 edge/pick
0xde58…9d50backed Celtics65c4,067$2,643 inWon — open this pick on its own page+$1,423.321100%1 W · 0 L+0.4wins+0.35per pick65cpaid+53.8%equal weight51+0.01 edge/pick
0x2386…4986backed Heat36c3,884$1,398 inLost — open this pick on its own page-$1,398.1710%0 W · 1 L-0.4wins-0.36per pick36cpaid-100%equal weight48-0.01 edge/pick
0xe0db…f44ebacked Heat36c3,846$1,385 inLost — open this pick on its own page-$1,384.779549.7%395 W · 400 L-0.8wins0.00per pick50cpaid-1.1%equal weight500.00 edge/pick
0x3a68…7b56backed Celtics64c3,822$2,446 inWon — open this pick on its own page+$1,375.888055%44 W · 36 L+0.1wins0.00per pick55cpaid-9.7%equal weight500.00 edge/pick
0x1455…e5cdbacked Heat36c3,683$1,326 inLost — open this pick on its own page-$1,325.91,90854.5%1,040 W · 868 L+53.7wins+0.03per pick52cpaid+5.8%equal weight53+0.03 edge/pick
0xbacb…a0e3backed Heat34c3,670$1,248 inLost — open this pick on its own page-$1,247.731369.2%9 W · 4 L+2.3wins+0.18per pick51cpaid+29.7%equal weight57+0.06 edge/pick
0x5872…4b29backed Heat35c3,626$1,269 inLost — open this pick on its own page-$1,269.05633.3%2 W · 4 L-1.1wins-0.19per pick52cpaid-44.4%equal weight46-0.04 edge/pick
0x52c7…e564backed Heat35c3,570$1,249 inLost — open this pick on its own page-$1,249.44742.9%3 W · 4 L-0.3wins-0.04per pick47cpaid-13.1%equal weight49-0.01 edge/pick
0xbce9…03e9backed Heat1c3,550$21 inLost — open this pick on its own page-$21.258820%0 W · 882 L-6.7wins-0.01per pick1cpaid-100%equal weight49-0.01 edge/pick
0xa9a5…9f2cbacked Heat35c3,513$1,229 inLost — open this pick on its own page-$1,229.44825%2 W · 6 L-1.7wins-0.21per pick46cpaid-47.8%equal weight44-0.05 edge/pick
0xda75…0799backed Heat35c3,497$1,224 inLost — open this pick on its own page-$1,223.95728.6%2 W · 5 L-1.1wins-0.16per pick44cpaid-42.9%equal weight46-0.03 edge/pick
0x2117…5c26backed Heat36c3,259$1,169 inLost — open this pick on its own page-$1,169.415140.4%61 W · 90 L-2.5wins-0.02per pick42cpaid-14%equal weight48-0.01 edge/pick
0xdc41…dd7ebacked Celtics62c3,215$2,008 inWon — open this pick on its own page+$1,206.776547.7%31 W · 34 L+0.2wins0.00per pick47cpaid-8.9%equal weight500.00 edge/pick
0xbbcc…de88backed Heat35c3,159$1,106 inLost — open this pick on its own page-$1,105.53850%4 W · 4 L-0.1wins-0.01per pick51cpaid-13%equal weight500.00 edge/pick
0xb3cf…0ebdbacked Heat12c3,153$367 inLost — open this pick on its own page-$366.561,27138.3%487 W · 784 L-13.4wins-0.01per pick39cpaid-4.5%equal weight49-0.01 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 NBA and say nothing about this market.

The rest of this event

Polymarket sells these questions together. 30 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.