TailMyPicks

Check any Polymarket wallet’s real record.

NHL · resolved market

Ducks vs. Penguins

Rebuilt .

What this market resolved to

Winning outcome
Ducksof Ducks, Penguins
Resolved
US/Eastern, the zone Polymarket writes its markets in
Scored in
NHLevery record on this page is that Category’s
Volume Polymarket published
$978,653
Volume TailMyPicks’s own read summed
$997,928

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 $978,653 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,116 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 NHL 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 NHL
WalletEntryPositionResultP/L heldQualified picksWin ratevs expectedRealizable edgeAvg entryROI per pickTail Score
0xef54…d1eebacked Ducks48c96,748$46,403 inWon — open this pick on its own page+$50,345.2517749.2%87 W · 90 L+6.4wins+0.04per pick46cpaid+5.4%equal weight54+0.03 edge/pick
0x16b2…a881backed Penguins53c75,715$39,965 inLost — open this pick on its own page-$39,965.1788151.2%451 W · 430 L+10.4wins+0.01per pick50cpaid+1.8%equal weight51+0.01 edge/pick
0xb3dd…a7e0backed Ducks47c72,751$34,193 inWon — open this pick on its own page+$38,558.033100%3 W · 0 L+1.7wins+0.56per pick44cpaid+134.6%equal weight57+0.06 edge/pick
0xe90b…5da2backed Penguins50c54,193$27,097 inLost — open this pick on its own page-$27,096.638748.3%187 W · 200 L+1.6wins0.00per pick48cpaid-6%equal weight500.00 edge/pick
0x3e88…28e6backed Penguins51c37,075$18,906 inLost — open this pick on its own page-$18,906.33333.3%1 W · 2 L-0.6wins-0.19per pick52cpaid-33.3%equal weight48-0.02 edge/pick
0xc8b4…f05dbacked Ducks47c30,000$14,200 inWon — open this pick on its own page+$15,799.9919555.4%108 W · 87 L+9.2wins+0.05per pick51cpaid+8.9%equal weight55+0.04 edge/pick
0xc65c…ea39backed Ducks48c22,000$10,560 inWon — open this pick on its own page+$11,439.968657%49 W · 37 L+2.0wins+0.02per pick55cpaid+7.9%equal weight52+0.02 edge/pick
0xc3c3…eec8backed Penguins41c20,004$8,201 inLost — open this pick on its own page-$8,201.0942552.2%222 W · 203 L+25.0wins+0.06per pick46cpaid+9%equal weight56+0.06 edge/pick
0x9c16…09cbbacked Penguins52c20,000$10,400 inLost — open this pick on its own page-$10,399.988354.2%45 W · 38 L+5.2wins+0.06per pick48cpaid+14.3%equal weight55+0.05 edge/pick
0xd7e4…f06fbacked Penguins51c19,800$10,060 inLost — open this pick on its own page-$10,060.481338.5%5 W · 8 L-0.9wins-0.07per pick45cpaid-20.1%equal weight47-0.02 edge/pick
0xd0b4…fed6backed Ducks48c18,711$8,981 inWon — open this pick on its own page+$9,729.9515953.5%85 W · 74 L-0.9wins-0.01per pick54cpaid+1.3%equal weight49-0.01 edge/pick
0xd3d6…34e3backed Penguins51c16,481$8,405 inLost — open this pick on its own page-$8,405.462955.2%16 W · 13 L+0.6wins+0.02per pick53cpaid+3.4%equal weight51+0.01 edge/pick
0xe20a…e469backed Ducks50c14,689$7,371 inWon — open this pick on its own page+$7,318.3639047.9%187 W · 203 L-13.2wins-0.03per pick51cpaid-6.2%equal weight46-0.03 edge/pick
0xc660…bd28backed Ducks49c14,280$6,997 inWon — open this pick on its own page+$7,282.848549.7%241 W · 244 L+3.7wins+0.01per pick49cpaid+1.6%equal weight51+0.01 edge/pick
0x6ade…f5b0backed Penguins52c14,144$7,355 inLost — open this pick on its own page-$7,354.888657%49 W · 37 L+8.5wins+0.10per pick47cpaid+23.3%equal weight59+0.08 edge/pick
0x3450…6793backed Penguins46c13,000$5,966 inLost — open this pick on its own page-$5,965.686833.8%23 W · 45 L-1.5wins-0.02per pick36cpaid-19.7%equal weight48-0.02 edge/pick
0x6a72…33eebacked Ducks48c11,468$5,521 inWon — open this pick on its own page+$5,946.81,34554.8%737 W · 608 L+21.0wins+0.02per pick53cpaid-1%equal weight52+0.02 edge/pick
0xa2c9…b81bbacked Penguins53c11,000$5,830 inLost — open this pick on its own page-$5,830666.7%4 W · 2 L+0.6wins+0.11per pick56cpaid+20.6%equal weight52+0.02 edge/pick
0x187b…26bfbacked Penguins51c10,774$5,494 inLost — open this pick on its own page-$5,494.510145.5%46 W · 55 L-2.8wins-0.03per pick48cpaid-5.5%equal weight48-0.02 edge/pick
0xdc53…8c9cbacked Ducks47c10,750$5,053 inWon — open this pick on its own page+$5,697.51050%5 W · 5 L+0.1wins+0.01per pick49cpaid+0.6%equal weight500.00 edge/pick
0xa49b…4c40backed Ducks49c10,000$4,900 inWon — open this pick on its own page+$5,100.0126344.5%117 W · 146 L+0.7wins0.00per pick44cpaid-9.9%equal weight500.00 edge/pick
0x64b5…7543backed Penguins50c10,000$5,050 inLost — open this pick on its own page-$5,05014253.5%76 W · 66 L+9.9wins+0.07per pick47cpaid+15.9%equal weight57+0.06 edge/pick
0x68dd…f0b2backed Ducks48c10,000$4,800 inWon — open this pick on its own page+$5,20025449.2%125 W · 129 L+2.8wins+0.01per pick48cpaid+3.5%equal weight51+0.01 edge/pick
0xf5f2…0234backed Penguins53c10,000$5,300 inLost — open this pick on its own page-$5,299.9810554.3%57 W · 48 L+8.7wins+0.08per pick46cpaid+15.7%equal weight57+0.07 edge/pick
0x3e04…564dbacked Ducks46c9,861$4,536 inWon — open this pick on its own page+$5,325.21,89152.4%991 W · 900 L+36.3wins+0.02per pick50cpaid+3.6%equal weight52+0.02 edge/pick
0xf68a…5b1bbacked Penguins50c9,740$4,865 inLost — open this pick on its own page-$4,865.21,44149.2%709 W · 732 L+6.5wins0.00per pick49cpaid+0.6%equal weight500.00 edge/pick
0x1455…e5cdbacked Ducks50c8,482$4,241 inWon — open this pick on its own page+$4,241.2279350.1%397 W · 396 L-11.5wins-0.01per pick52cpaid-3.2%equal weight48-0.01 edge/pick
0xead1…c76abacked Ducks49c8,369$4,101 inWon — open this pick on its own page+$4,268.191,43450.8%728 W · 706 L-10.7wins-0.01per pick52cpaid-1.4%equal weight49-0.01 edge/pick
0x4c81…fce3backed Ducks50c8,123$4,063 inWon — open this pick on its own page+$4,059.35785.7%6 W · 1 L+1.8wins+0.25per pick61cpaid+40.1%equal weight56+0.05 edge/pick
0xb7f5…c669backed Penguins50c7,706$3,874 inLost — open this pick on its own page-$3,873.7651045.5%232 W · 278 L-9.3wins-0.02per pick47cpaid-4%equal weight48-0.02 edge/pick
0x9fad…5a9fbacked Ducks50c7,500$3,750 inWon — open this pick on its own page+$3,75089547%421 W · 474 L-18.0wins-0.02per pick49cpaid-4.8%equal weight48-0.02 edge/pick
0x22ed…002bbacked Penguins51c7,141$3,642 inLost — open this pick on its own page-$3,641.84546.7%21 W · 24 L-2.3wins-0.05per pick52cpaid-8%equal weight46-0.03 edge/pick
0x9f2d…6ae3backed Penguins52c7,096$3,690 inLost — open this pick on its own page-$3,690825%2 W · 6 L-1.3wins-0.16per pick41cpaid-39.2%equal weight46-0.04 edge/pick
0xca3f…8078backed Penguins52c7,083$3,718 inLost — open this pick on its own page-$3,717.5162249.4%307 W · 315 L-4.3wins-0.01per pick50cpaid-0.9%equal weight49-0.01 edge/pick
0x35ac…92a7backed Penguins52c7,000$3,660 inLost — open this pick on its own page-$3,659.927548.7%134 W · 141 L+0.9wins0.00per pick48cpaid-0.4%equal weight500.00 edge/pick
0x3abf…842fbacked Ducks50c6,680$3,327 inWon — open this pick on its own page+$3,353.53100%3 W · 0 L+1.5wins+0.50per pick50cpaid+100.3%equal weight56+0.05 edge/pick
0xf9ea…380dbacked Penguins51c6,000$3,060 inLost — open this pick on its own page-$3,0603636.1%13 W · 23 L-5.8wins-0.16per pick52cpaid-28.5%equal weight39-0.10 edge/pick
0xee61…debfbacked Ducks49c5,858$2,871 inWon — open this pick on its own page+$2,986.792,89451.3%1,484 W · 1,410 L+58.0wins+0.02per pick49cpaid+4.4%equal weight52+0.02 edge/pick
0xb8fc…fbeabacked Ducks46c5,137$2,363 inWon — open this pick on its own page+$2,773.88250%1 W · 1 L0.0wins-0.01per pick51cpaid+8.7%equal weight500.00 edge/pick
0x2f09…4632backed Ducks50c5,109$2,555 inWon — open this pick on its own page+$2,554.55745.6%26 W · 31 L-4.6wins-0.08per pick54cpaid-21.4%equal weight44-0.06 edge/pick
0xa382…ce7dbacked Penguins53c5,070$2,687 inLost — open this pick on its own page-$2,686.84250%1 W · 1 L-0.2wins-0.08per pick58cpaid-20.6%equal weight49-0.01 edge/pick
0x1867…92cabacked Ducks48c5,000$2,400 inWon — open this pick on its own page+$2,60012245.9%56 W · 66 L-6.2wins-0.05per pick51cpaid-13.4%equal weight45-0.04 edge/pick
0x52b4…34a8backed Ducks50c5,000$2,500 inWon — open this pick on its own page+$2,50022150.2%111 W · 110 L+8.4wins+0.04per pick46cpaid+11.3%equal weight54+0.03 edge/pick
0xe07f…c3bcbacked Penguins53c5,000$2,650 inLost — open this pick on its own page-$2,650450%2 W · 2 L-0.1wins-0.02per pick52cpaid+4.4%equal weight500.00 edge/pick
0x6f17…af1dbacked Ducks46c4,859$2,235 inWon — open this pick on its own page+$2,623.632100%2 W · 0 L+1.0wins+0.51per pick49cpaid+106.7%equal weight54+0.04 edge/pick
0x1117…3532backed Ducks47c4,510$2,120 inWon — open this pick on its own page+$2,390.0856649.5%280 W · 286 L-7.3wins-0.01per pick51cpaid-3.6%equal weight49-0.01 edge/pick
0x3a09…f9f7backed Penguins53c4,505$2,365 inLost — open this pick on its own page-$2,365.3748452.3%253 W · 231 L+14.8wins+0.03per pick49cpaid+5.9%equal weight53+0.03 edge/pick
0x5139…a8dbbacked Ducks50c4,376$2,188 inWon — open this pick on its own page+$2,18857453.8%309 W · 265 L+12.6wins+0.02per pick52cpaid+5.2%equal weight52+0.02 edge/pick
0xccec…1dfcbacked Penguins53c4,358$2,310 inLost — open this pick on its own page-$2,3108536.5%31 W · 54 L-11.4wins-0.13per pick50cpaid-29.9%equal weight39-0.10 edge/pick
0xfa25…05e8backed Ducks48c4,300$2,064 inWon — open this pick on its own page+$2,2362850%14 W · 14 L+0.4wins+0.01per pick49cpaid+1.3%equal weight51+0.01 edge/pick
0xd6a3…9489backed Ducks33c4,285$1,415 inWon — open this pick on its own page+$2,870.6362951.2%322 W · 307 L+18.5wins+0.03per pick48cpaid+1%equal weight53+0.03 edge/pick
0xdd54…b245backed Penguins43c4,179$1,790 inLost — open this pick on its own page-$1,790.011172.7%8 W · 3 L+3.1wins+0.28per pick44cpaid+73.9%equal weight60+0.09 edge/pick
0x08a4…5c3fbacked Penguins51c4,072$2,087 inLost — open this pick on its own page-$2,086.730551.5%157 W · 148 L+10.1wins+0.03per pick48cpaid+4.3%equal weight53+0.03 edge/pick
0xe60a…6a47backed Ducks47c4,007$1,896 inWon — open this pick on its own page+$2,111.121,94849.4%962 W · 986 L+24.9wins+0.01per pick48cpaid+2.1%equal weight51+0.01 edge/pick
0x2652…2a1dbacked Penguins53c3,730$1,977 inLost — open this pick on its own page-$1,977.51,67954.4%914 W · 765 L+36.6wins+0.02per pick52cpaid+2.4%equal weight52+0.02 edge/pick
0xb461…76cfbacked Penguins54c3,600$1,944 inLost — open this pick on its own page-$1,944650%3 W · 3 L-0.2wins-0.04per pick54cpaid-1.4%equal weight49-0.01 edge/pick
0xe1a6…1dccbacked Ducks47c3,600$1,692 inWon — open this pick on its own page+$1,908650%3 W · 3 L+0.2wins+0.03per pick47cpaid+12.3%equal weight510.00 edge/pick
0xec13…862bbacked Ducks49c3,333$1,633 inWon — open this pick on its own page+$1,699.8322546.2%104 W · 121 L-3.3wins-0.01per pick48cpaid-1.9%equal weight49-0.01 edge/pick
0xed61…9aa3backed Ducks49c2,906$1,422 inWon — open this pick on its own page+$1,483.6858467.5%394 W · 190 L+93.1wins+0.16per pick52cpaid+32.9%equal weight67+0.15 edge/pick
0xde04…fa37backed Ducks45c2,776$1,261 inWon — open this pick on its own page+$1,514.942,31446.5%1,075 W · 1,239 L-7.5wins0.00per pick47cpaid-5.9%equal weight500.00 edge/pick
0x1b8b…15babacked Penguins51c2,677$1,365 inLost — open this pick on its own page-$1,365.285549.1%27 W · 28 L-1.6wins-0.03per pick52cpaid-5.6%equal weight48-0.02 edge/pick
0xb9fc…da76backed Penguins50c2,500$1,250 inLost — open this pick on its own page-$1,25023751.5%122 W · 115 L+2.1wins+0.01per pick51cpaid+3.3%equal weight51+0.01 edge/pick
0x650d…ee9abacked Ducks47c2,500$1,175 inWon — open this pick on its own page+$1,325475%3 W · 1 L+1.1wins+0.27per pick48cpaid+58.7%equal weight54+0.04 edge/pick
0x1d3a…7b63backed Ducks46c2,500$1,150 inWon — open this pick on its own page+$1,349.9786649.9%432 W · 434 L+1.1wins0.00per pick50cpaid+0.1%equal weight500.00 edge/pick
0xd218…b5c9backed Ducks60c2,480$1,478 inWon — open this pick on its own page+$1,002.0199638.2%380 W · 616 L-10.3wins-0.01per pick39cpaid-12.5%equal weight49-0.01 edge/pick
0x5375…aeeabacked Ducks49c2,353$1,153 inWon — open this pick on its own page+$1,200.0358841.8%246 W · 342 L-20.6wins-0.04per pick45cpaid-16.3%equal weight46-0.03 edge/pick
0x204f…5e14backed Ducks45c2,076$935 inWon — open this pick on its own page+$1,140.971,30152.6%684 W · 617 L+23.7wins+0.02per pick51cpaid-6.4%equal weight52+0.02 edge/pick
0xe2d7…da62backed Ducks48c2,064$992 inWon — open this pick on its own page+$1,071.7418840.4%76 W · 112 L+4.8wins+0.03per pick38cpaid-1.3%equal weight52+0.02 edge/pick
0x0a44…d80abacked Penguins52c2,025$1,053 inLost — open this pick on its own page-$1,052.737250%36 W · 36 L+1.0wins+0.01per pick49cpaid+4.1%equal weight51+0.01 edge/pick
0xe401…7b88backed Ducks45c2,020$908 inWon — open this pick on its own page+$1,111.623,70450.5%1,871 W · 1,833 L+105.5wins+0.03per pick48cpaid-4%equal weight53+0.03 edge/pick
0x60d0…2e36backed Penguins51c2,000$1,020 inLost — open this pick on its own page-$1,0201752.9%9 W · 8 L+1.3wins+0.08per pick45cpaid+2.4%equal weight53+0.03 edge/pick
0xff5b…c583backed Penguins53c2,000$1,060 inLost — open this pick on its own page-$1,0603240.6%13 W · 19 L-2.8wins-0.09per pick49cpaid-17.9%equal weight45-0.05 edge/pick
0xa9d1…4660backed Penguins5c2,000$100 inLost — open this pick on its own page-$10029412.9%38 W · 256 L+5.3wins+0.02per pick11cpaid+45.2%equal weight52+0.02 edge/pick
0xe4e7…6c34backed Penguins52c2,000$1,040 inLost — open this pick on its own page-$1,0401855.6%10 W · 8 L+0.4wins+0.02per pick54cpaid-5.4%equal weight51+0.01 edge/pick
0xdc7e…08fdbacked Ducks52c2,000$1,040 inWon — open this pick on its own page+$9601172.7%8 W · 3 L+2.7wins+0.24per pick48cpaid+59.4%equal weight58+0.07 edge/pick
0xf2c2…4de7backed Penguins52c1,900$988 inLost — open this pick on its own page-$98838046.6%177 W · 203 L+3.2wins+0.01per pick46cpaid+6.7%equal weight51+0.01 edge/pick
0xb322…2179backed Ducks54c1,887$1,015 inWon — open this pick on its own page+$872.43043.3%13 W · 17 L-0.1wins0.00per pick44cpaid-8.9%equal weight500.00 edge/pick
0xd48a…6e90backed Penguins53c1,887$1,000 inLost — open this pick on its own page-$1,00085250.2%428 W · 424 L-26.2wins-0.03per pick53cpaid-6.9%equal weight47-0.03 edge/pick
0xff03…2a65backed Penguins1c1,862$19 inLost — open this pick on its own page-$18.6210%0 W · 1 L0.0wins-0.01per pick1cpaid-100%equal weight500.00 edge/pick
0x360d…5e0fbacked Penguins50c1,778$889 inLost — open this pick on its own page-$8894032.5%13 W · 27 L-8.5wins-0.21per pick54cpaid-39.6%equal weight36-0.13 edge/pick
0xda5f…2e9bbacked Ducks51c1,756$900 inWon — open this pick on its own page+$855.66253.2%33 W · 29 L+0.1wins0.00per pick53cpaid-0.7%equal weight500.00 edge/pick
0x29c0…efaabacked Penguins53c1,677$885 inLost — open this pick on its own page-$884.61,63650.4%825 W · 811 L-20.9wins-0.01per pick52cpaid-1.4%equal weight49-0.01 edge/pick
0x06e6…87e6backed Ducks49c1,603$785 inWon — open this pick on its own page+$817.5317744.6%79 W · 98 L-12.0wins-0.07per pick51cpaid-13.9%equal weight43-0.06 edge/pick
0xb40f…a5b1backed Penguins49c1,602$790 inLost — open this pick on its own page-$790.172445.8%11 W · 13 L-0.3wins-0.01per pick47cpaid-2.7%equal weight49-0.01 edge/pick
0xf3ee…5436backed Ducks47c1,600$752 inWon — open this pick on its own page+$848450%2 W · 2 L+0.1wins+0.04per pick46cpaid+8.7%equal weight51+0.01 edge/pick
0x17e0…80aebacked Ducks36c1,545$549 inWon — open this pick on its own page+$995.8632744%144 W · 183 L+3.1wins+0.01per pick43cpaid-11.5%equal weight51+0.01 edge/pick
0xd269…8055backed Penguins53c1,528$810 inLost — open this pick on its own page-$809.7628152%146 W · 135 L+2.7wins+0.01per pick51cpaid+3.1%equal weight51+0.01 edge/pick
0x57a8…6933backed Penguins53c1,528$810 inLost — open this pick on its own page-$809.6338844.6%173 W · 215 L-17.1wins-0.04per pick49cpaid-8%equal weight45-0.04 edge/pick
0x7faa…d9b6backed Ducks47c1,500$705 inWon — open this pick on its own page+$7951030%3 W · 7 L-2.0wins-0.20per pick50cpaid-43.6%equal weight44-0.06 edge/pick
0xa6c4…9172backed Ducks47c1,500$705 inWon — open this pick on its own page+$795633.3%2 W · 4 L-0.8wins-0.13per pick46cpaid-33.1%equal weight47-0.03 edge/pick
0xbffc…1f45backed Penguins53c1,500$800 inLost — open this pick on its own page-$80021750.2%109 W · 108 L-0.4wins0.00per pick50cpaid-4.2%equal weight500.00 edge/pick
0xfc23…91e6backed Ducks47c1,500$705 inWon — open this pick on its own page+$795785.7%6 W · 1 L+2.7wins+0.38per pick48cpaid+81.8%equal weight59+0.08 edge/pick
0x7aae…a796backed Penguins53c1,500$795 inLost — open this pick on its own page-$795771.4%5 W · 2 L+1.4wins+0.20per pick51cpaid+42.9%equal weight55+0.04 edge/pick
0xdb14…fc14backed Penguins53c1,500$795 inLost — open this pick on its own page-$7951844.4%8 W · 10 L-0.9wins-0.05per pick49cpaid-7.9%equal weight48-0.02 edge/pick
0x7c81…c21cbacked Ducks47c1,500$705 inWon — open this pick on its own page+$7951154.5%6 W · 5 L+0.6wins+0.05per pick49cpaid+21.9%equal weight52+0.02 edge/pick
0x577c…f418backed Penguins53c1,500$795 inLost — open this pick on its own page-$7951136.4%4 W · 7 L-1.8wins-0.17per pick53cpaid-28.3%equal weight44-0.05 edge/pick
0x0303…2c0cbacked Penguins53c1,500$795 inLost — open this pick on its own page-$7951233.3%4 W · 8 L-1.6wins-0.13per pick47cpaid-18.5%equal weight45-0.04 edge/pick
0x3b36…b86cbacked Ducks47c1,500$705 inWon — open this pick on its own page+$7951154.5%6 W · 5 L+0.6wins+0.05per pick49cpaid+21.8%equal weight52+0.02 edge/pick
0x6f12…9613backed Penguins53c1,500$795 inLost — open this pick on its own page-$795728.6%2 W · 5 L-1.3wins-0.18per pick47cpaid-13.3%equal weight46-0.04 edge/pick
0xfe26…bcf1backed Penguins53c1,500$795 inLost — open this pick on its own page-$7951040%4 W · 6 L-0.9wins-0.09per pick49cpaid-5.9%equal weight47-0.03 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 NHL and say nothing about this market.

The rest of this event

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