TailMyPicks

Check any Polymarket wallet’s real record.

Tennis · resolved market

Rolex Paris Masters: Felix Auger-Aliassime vs Jannik Sinner

Rebuilt .

What this market resolved to

Winning outcome
Sinnerof Auger-Aliassime, Sinner
Resolved
US/Eastern, the zone Polymarket writes its markets in
Scored in
Tennisevery record on this page is that Category’s
Volume Polymarket published
$411,975
Volume TailMyPicks’s own read summed
$446,527

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 $411,975 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 108 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 Tennis 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 Tennis
WalletEntryPositionResultP/L heldQualified picksWin ratevs expectedRealizable edgeAvg entryROI per pickTail Score
0x23aa…d2c0backed Auger-Aliassime6c89,273$4,967 inLost — open this pick on its own page-$4,966.9130%0 W · 3 L-0.3wins-0.11per pick11cpaid-100%equal weight49-0.01 edge/pick
0x132a…abe8backed Auger-Aliassime12c18,552$2,318 inLost — open this pick on its own page-$2,317.761421.4%3 W · 11 L-1.5wins-0.11per pick32cpaid-60.8%equal weight46-0.04 edge/pick
0xc2c8…5471backed Auger-Aliassime9c18,126$1,631 inLost — open this pick on its own page-$1,631.32927.6%8 W · 21 L+0.5wins+0.02per pick26cpaid+182.3%equal weight51+0.01 edge/pick
0x067f…e041backed Auger-Aliassime9c11,000$990 inLost — open this pick on its own page-$99017823%41 W · 137 L-8.6wins-0.05per pick28cpaid-43.2%equal weight45-0.04 edge/pick
0x90ba…63f3backed Auger-Aliassime11c10,127$1,114 inLost — open this pick on its own page-$1,114.028721.8%19 W · 68 L-0.2wins0.00per pick22cpaid-8%equal weight500.00 edge/pick
0xe4b1…a75ebacked Auger-Aliassime10c6,675$694 inLost — open this pick on its own page-$693.614831.3%15 W · 33 L-0.1wins0.00per pick31cpaid-24.1%equal weight500.00 edge/pick
0x3901…d6d2backed Auger-Aliassime11c6,300$693 inLost — open this pick on its own page-$69310%0 W · 1 L-0.1wins-0.11per pick11cpaid-100%equal weight500.00 edge/pick
0x4dcd…1722backed Auger-Aliassime9c4,502$394 inLost — open this pick on its own page-$394.176126.2%16 W · 45 L-3.3wins-0.05per pick32cpaid-20.3%equal weight46-0.04 edge/pick
0x1388…339abacked Auger-Aliassime11c4,500$510 inLost — open this pick on its own page-$509.9922737.4%85 W · 142 L+2.8wins+0.01per pick36cpaid-9.8%equal weight51+0.01 edge/pick
0xa776…a17bbacked Auger-Aliassime5c3,957$207 inLost — open this pick on its own page-$207.192817.9%5 W · 23 L+1.0wins+0.04per pick14cpaid+13%equal weight52+0.02 edge/pick
0x9318…a645backed Auger-Aliassime10c3,227$338 inLost — open this pick on its own page-$338.1718659.7%111 W · 75 L+2.4wins+0.01per pick58cpaid-2.4%equal weight51+0.01 edge/pick
0xd0b9…233fbacked Auger-Aliassime11c3,136$345 inLost — open this pick on its own page-$34520%0 W · 2 L-0.1wins-0.06per pick6cpaid-100%equal weight490.00 edge/pick
0xbf5c…48f9backed Auger-Aliassime7c3,000$200 inLost — open this pick on its own page-$20015447.4%73 W · 81 L+14.1wins+0.09per pick38cpaid+22.8%equal weight59+0.08 edge/pick
0x0432…1660backed Auger-Aliassime6c2,999$180 inLost — open this pick on its own page-$179.972050%10 W · 10 L+1.2wins+0.06per pick44cpaid+9.3%equal weight53+0.03 edge/pick
0xc62c…2c44backed Auger-Aliassime10c2,995$301 inLost — open this pick on its own page-$300.91560%3 W · 2 L+1.0wins+0.21per pick39cpaid+9.4%equal weight54+0.03 edge/pick
0xaf3c…f5ffbacked Auger-Aliassime8c2,912$222 inLost — open this pick on its own page-$222.1211859.3%70 W · 48 L+8.0wins+0.07per pick53cpaid+17.2%equal weight56+0.06 edge/pick
0x4e38…2e89backed Auger-Aliassime4c2,900$126 inLost — open this pick on its own page-$125.6720%0 W · 2 L-0.1wins-0.07per pick7cpaid-100%equal weight49-0.01 edge/pick
0xffaa…7fd4backed Auger-Aliassime10c2,671$265 inLost — open this pick on its own page-$264.84628.3%13 W · 33 L-5.6wins-0.12per pick40cpaid-39.6%equal weight41-0.08 edge/pick
0xd594…98c4backed Auger-Aliassime1c2,545$25 inLost — open this pick on its own page-$25.45540%2 W · 3 L-0.4wins-0.08per pick48cpaid-34.9%equal weight49-0.01 edge/pick
0xb094…bf7fbacked Auger-Aliassime8c2,487$187 inLost — open this pick on its own page-$1875127.5%14 W · 37 L+4.8wins+0.09per pick18cpaid+19.5%equal weight57+0.06 edge/pick
0x37e4…c991backed Auger-Aliassime10c2,311$231 inLost — open this pick on its own page-$231.0722037.7%83 W · 137 L+1.1wins0.00per pick37cpaid+0.1%equal weight500.00 edge/pick
0xc950…ad4ebacked Auger-Aliassime5c2,300$116 inLost — open this pick on its own page-$115.99911.1%1 W · 8 L-0.7wins-0.08per pick19cpaid-85%equal weight48-0.02 edge/pick
0x1d8b…3047backed Auger-Aliassime9c2,222$200 inLost — open this pick on its own page-$2005450%27 W · 27 L+2.3wins+0.04per pick46cpaid+8.8%equal weight53+0.03 edge/pick
0x9d94…017dbacked Auger-Aliassime4c2,221$88 inLost — open this pick on its own page-$88.142,06834.9%721 W · 1,347 L-44.2wins-0.02per pick37cpaid-25.6%equal weight48-0.02 edge/pick
0x8bb2…6b94backed Auger-Aliassime9c2,123$200 inLost — open this pick on its own page-$2007041.4%29 W · 41 L+7.4wins+0.11per pick31cpaid+2.5%equal weight59+0.08 edge/pick
0x7943…27a1backed Auger-Aliassime5c2,087$109 inLost — open this pick on its own page-$109.3550%0 W · 5 L-1.4wins-0.28per pick28cpaid-100%equal weight45-0.05 edge/pick
0x644b…2145backed Auger-Aliassime6c2,000$120 inLost — open this pick on its own page-$1207335.6%26 W · 47 L-2.4wins-0.03per pick39cpaid-26%equal weight47-0.02 edge/pick
0x7e2c…94c5backed Auger-Aliassime10c2,000$200 inLost — open this pick on its own page-$2003447.1%16 W · 18 L+1.3wins+0.04per pick43cpaid+27.5%equal weight52+0.02 edge/pick
0xe671…a682backed Auger-Aliassime8c1,999$160 inLost — open this pick on its own page-$159.957645.5%262 W · 314 L+4.9wins+0.01per pick45cpaid-2.5%equal weight51+0.01 edge/pick
0x27df…e67cbacked Auger-Aliassime11c1,715$187 inLost — open this pick on its own page-$1872733.3%9 W · 18 L-2.6wins-0.10per pick43cpaid-29.8%equal weight44-0.05 edge/pick
0xa3a3…eaabbacked Auger-Aliassime6c1,668$100 inLost — open this pick on its own page-$100.0930%0 W · 3 L-0.9wins-0.30per pick30cpaid-100%equal weight46-0.03 edge/pick
0x25f4…20e0backed Auger-Aliassime12c1,567$188 inLost — open this pick on its own page-$18811060.9%67 W · 43 L+12.0wins+0.11per pick50cpaid+17.8%equal weight60+0.09 edge/pick
0x6bd5…81b0backed Auger-Aliassime10c1,453$145 inLost — open this pick on its own page-$145.26140%0 W · 14 L-1.7wins-0.12per pick12cpaid-100%equal weight45-0.04 edge/pick
0x30ef…70dfbacked Auger-Aliassime11c1,400$154 inLost — open this pick on its own page-$15444125.4%112 W · 329 L-11.3wins-0.03per pick28cpaid-13.8%equal weight47-0.02 edge/pick
0xae81…f04bbacked Auger-Aliassime9c1,323$119 inLost — open this pick on its own page-$119.0621959.4%130 W · 89 L-10.8wins-0.05per pick64cpaid-9.7%equal weight45-0.04 edge/pick
0x70a1…978abacked Auger-Aliassime12c1,267$147 inLost — open this pick on its own page-$14788446.8%414 W · 470 L+3.4wins0.00per pick46cpaid-5.1%equal weight500.00 edge/pick
0xdd8e…f023backed Auger-Aliassime12c1,250$150 inLost — open this pick on its own page-$15057249.5%283 W · 289 L-32.8wins-0.06per pick55cpaid-13.9%equal weight44-0.05 edge/pick
0x700f…62d8backed Auger-Aliassime8c1,250$100 inLost — open this pick on its own page-$10038348%184 W · 199 L+7.7wins+0.02per pick46cpaid+2.5%equal weight52+0.02 edge/pick
0xd0bf…e4a1backed Auger-Aliassime8c1,249$100 inLost — open this pick on its own page-$99.94443.2%19 W · 25 L+2.0wins+0.05per pick39cpaid+18.5%equal weight53+0.03 edge/pick
0x056e…c0f4backed Auger-Aliassime7c1,137$80 inLost — open this pick on its own page-$79.61656.3%9 W · 7 L+0.8wins+0.05per pick51cpaid+2.4%equal weight52+0.02 edge/pick
0xfefb…4b5dbacked Auger-Aliassime9c1,089$98 inLost — open this pick on its own page-$98.0224544.9%110 W · 135 L+2.9wins+0.01per pick44cpaid-18.7%equal weight51+0.01 edge/pick
0xee61…debfbacked Auger-Aliassime7c1,067$77 inLost — open this pick on its own page-$76.972,86544.3%1,269 W · 1,596 L+6.0wins0.00per pick44cpaid-20.8%equal weight500.00 edge/pick
0x1420…9daabacked Auger-Aliassime4c1,000$40 inLost — open this pick on its own page-$4014243%61 W · 81 L+2.3wins+0.02per pick41cpaid-14.9%equal weight52+0.01 edge/pick
0x23cc…4f5abacked Auger-Aliassime11c1,000$110 inLost — open this pick on its own page-$1104628.3%13 W · 33 L+0.7wins+0.02per pick27cpaid+2.1%equal weight51+0.01 edge/pick
0x4d9a…4e25backed Auger-Aliassime6c999.99$60 inLost — open this pick on its own page-$606254.8%34 W · 28 L+2.0wins+0.03per pick52cpaid+4.8%equal weight53+0.02 edge/pick
0x58b2…5f92backed Auger-Aliassime10c999.98$105 inLost — open this pick on its own page-$105333.3%1 W · 2 L+0.3wins+0.09per pick25cpaid-37.1%equal weight51+0.01 edge/pick
0xa8a0…f967backed Auger-Aliassime7c999.98$67 inLost — open this pick on its own page-$678248.8%40 W · 42 L+7.0wins+0.08per pick40cpaid+5.8%equal weight57+0.07 edge/pick
0x13fa…3facbacked Auger-Aliassime10c999.97$100 inLost — open this pick on its own page-$1007226.4%19 W · 53 L-0.5wins-0.01per pick27cpaid-12.7%equal weight490.00 edge/pick
0x6236…6881backed Auger-Aliassime10c959.99$101 inLost — open this pick on its own page-$100.616146.6%75 W · 86 L+2.0wins+0.01per pick45cpaid+0.4%equal weight51+0.01 edge/pick
0x58f4…764ebacked Auger-Aliassime10c954.55$100 inLost — open this pick on its own page-$10028726.8%77 W · 210 L-14.4wins-0.05per pick32cpaid-21.5%equal weight45-0.05 edge/pick
0x2dd2…b035backed Auger-Aliassime5c914.28$46 inLost — open this pick on its own page-$4610%0 W · 1 L-0.1wins-0.05per pick5cpaid-100%equal weight500.00 edge/pick
0xa8bd…df80backed Auger-Aliassime11c909.09$100 inLost — open this pick on its own page-$10022744.5%101 W · 126 L+2.6wins+0.01per pick43cpaid+0.3%equal weight51+0.01 edge/pick
0xf384…e357backed Auger-Aliassime11c909.09$100 inLost — open this pick on its own page-$1002846.4%13 W · 15 L+1.2wins+0.04per pick42cpaid-3.9%equal weight52+0.02 edge/pick
0x2005…75eabacked Auger-Aliassime3c877.46$29 inLost — open this pick on its own page-$29.3611,43543.4%4,959 W · 6,476 L+17.8wins0.00per pick43cpaid-20.1%equal weight500.00 edge/pick
0xf42a…8470backed Auger-Aliassime6c849.98$54 inLost — open this pick on its own page-$5419131.4%60 W · 131 L+0.3wins0.00per pick31cpaid-18.5%equal weight500.00 edge/pick
0x14f3…d34cbacked Auger-Aliassime13c769.23$100 inLost — open this pick on its own page-$1002420.8%5 W · 19 L-1.9wins-0.08per pick29cpaid-38.8%equal weight46-0.04 edge/pick
0x623a…0b32backed Auger-Aliassime12c750$90 inLost — open this pick on its own page-$902339.1%9 W · 14 L-2.4wins-0.10per pick49cpaid+2.4%equal weight44-0.05 edge/pick
0x1889…0714backed Auger-Aliassime9c697.18$64 inLost — open this pick on its own page-$63.8118241.8%76 W · 106 L+3.0wins+0.02per pick40cpaid+4.3%equal weight52+0.01 edge/pick
0xccec…1dfcbacked Auger-Aliassime10c666.23$67 inLost — open this pick on its own page-$66.625644.6%25 W · 31 L-2.4wins-0.04per pick49cpaid-14.5%equal weight47-0.03 edge/pick
0xde44…cb51backed Auger-Aliassime7c585.71$41 inLost — open this pick on its own page-$4113435.1%47 W · 87 L-3.3wins-0.02per pick38cpaid-15.2%equal weight48-0.02 edge/pick
0x3dd4…1b50backed Auger-Aliassime10c567$57 inLost — open this pick on its own page-$56.74751.1%24 W · 23 L-0.8wins-0.02per pick53cpaid-7.7%equal weight49-0.01 edge/pick
0x92f1…9b81backed Auger-Aliassime11c501.82$55 inLost — open this pick on its own page-$55.23336.4%12 W · 21 L+1.1wins+0.03per pick33cpaid+29.2%equal weight52+0.02 edge/pick
0xea96…68febacked Auger-Aliassime11c500$55 inLost — open this pick on its own page-$5530%0 W · 3 L-0.8wins-0.27per pick27cpaid-100%equal weight47-0.03 edge/pick
0xa8be…f991backed Auger-Aliassime6c500$32 inLost — open this pick on its own page-$327027.1%19 W · 51 L-0.7wins-0.01per pick28cpaid-16.6%equal weight49-0.01 edge/pick
0x3078…0389backed Auger-Aliassime12c455.74$53 inLost — open this pick on its own page-$53.071,24533.9%422 W · 823 L-5.6wins0.00per pick34cpaid-3.4%equal weight500.00 edge/pick
0x7d58…462dbacked Auger-Aliassime8c452.47$38 inLost — open this pick on its own page-$38.2110%0 W · 1 L-0.1wins-0.08per pick8cpaid-100%equal weight500.00 edge/pick
0x4f51…465ebacked Auger-Aliassime12c420.83$50 inLost — open this pick on its own page-$5030%0 W · 3 L-0.4wins-0.14per pick14cpaid-100%equal weight48-0.01 edge/pick
0x87a4…953ebacked Auger-Aliassime12c418.91$50 inLost — open this pick on its own page-$501,05655.4%585 W · 471 L-22.8wins-0.02per pick58cpaid-8.8%equal weight48-0.02 edge/pick
0x51ec…a7b9backed Auger-Aliassime4c400$14 inLost — open this pick on its own page-$1410822.2%24 W · 84 L+6.1wins+0.06per pick17cpaid+22.6%equal weight55+0.05 edge/pick
0x7cba…c616backed Auger-Aliassime5c400$22 inLost — open this pick on its own page-$222245.5%10 W · 12 L+0.1wins0.00per pick45cpaid+33%equal weight500.00 edge/pick
0xe216…7448backed Auger-Aliassime13c381.04$50 inLost — open this pick on its own page-$5051243%220 W · 292 L+14.5wins+0.03per pick40cpaid+8.9%equal weight53+0.03 edge/pick
0x993c…6787backed Auger-Aliassime9c376.26$34 inLost — open this pick on its own page-$34.12630.8%8 W · 18 L+2.0wins+0.08per pick23cpaid-20.4%equal weight54+0.04 edge/pick
0xceb6…e039backed Auger-Aliassime10c325.13$34 inLost — open this pick on its own page-$343948.7%19 W · 20 L+0.2wins0.00per pick48cpaid-2.8%equal weight500.00 edge/pick
0xb83f…b17ebacked Auger-Aliassime8c309.98$23 inLost — open this pick on its own page-$23.512451.6%64 W · 60 L+2.7wins+0.02per pick49cpaid+9.2%equal weight52+0.02 edge/pick
0xf773…b62dbacked Auger-Aliassime11c300$33 inLost — open this pick on its own page-$331338.5%5 W · 8 L-1.1wins-0.08per pick47cpaid-37.3%equal weight47-0.03 edge/pick
0x224b…d105backed Auger-Aliassime11c296.44$33 inLost — open this pick on its own page-$333467.6%23 W · 11 L+4.5wins+0.13per pick54cpaid+17.4%equal weight58+0.08 edge/pick
0xba06…0004backed Auger-Aliassime6c275$15 inLost — open this pick on its own page-$15.315151%77 W · 74 L+1.3wins+0.01per pick50cpaid-4.8%equal weight51+0.01 edge/pick
0xa13b…1a4dbacked Auger-Aliassime11c272.73$30 inLost — open this pick on its own page-$302634.6%9 W · 17 L-3.7wins-0.14per pick49cpaid-22.4%equal weight42-0.07 edge/pick
0x6c8d…b575backed Auger-Aliassime12c266.67$32 inLost — open this pick on its own page-$324820.8%10 W · 38 L0.0wins0.00per pick21cpaid-21%equal weight500.00 edge/pick
0xfe8a…cfadbacked Auger-Aliassime6c258.7$15 inLost — open this pick on its own page-$15.13557.1%20 W · 15 L+3.4wins+0.10per pick47cpaid+14.4%equal weight56+0.06 edge/pick
0xd6b1…c973backed Auger-Aliassime8c250$20 inLost — open this pick on its own page-$203855.3%21 W · 17 L+6.3wins+0.17per pick39cpaid+44.4%equal weight61+0.10 edge/pick
0xd843…7d56backed Auger-Aliassime7c250$18 inLost — open this pick on its own page-$17.56243.5%27 W · 35 L+3.3wins+0.05per pick38cpaid+21.5%equal weight54+0.04 edge/pick
0x9f1f…0b36backed Auger-Aliassime10c249.71$25 inLost — open this pick on its own page-$24.753751.4%19 W · 18 L+1.7wins+0.05per pick47cpaid+7.4%equal weight53+0.03 edge/pick
0x4599…755bbacked Auger-Aliassime9c222.22$20 inLost — open this pick on its own page-$2010%0 W · 1 L-0.1wins-0.09per pick9cpaid-100%equal weight500.00 edge/pick
0x5c0e…4838backed Auger-Aliassime9c220$20 inLost — open this pick on its own page-$19.81729.4%5 W · 12 L-0.3wins-0.02per pick31cpaid-15.8%equal weight49-0.01 edge/pick
0x991e…aa2cbacked Auger-Aliassime11c220$24 inLost — open this pick on its own page-$24.230%0 W · 3 L-1.5wins-0.49per pick49cpaid-100%equal weight44-0.05 edge/pick
0x1842…b628backed Auger-Aliassime12c207.75$25 inLost — open this pick on its own page-$24.931942.1%8 W · 11 L+3.6wins+0.19per pick23cpaid+29.6%equal weight59+0.08 edge/pick
0xf1a3…0c69backed Auger-Aliassime9c200.97$18 inLost — open this pick on its own page-$17.736628.8%19 W · 47 L-4.6wins-0.07per pick36cpaid-47.8%equal weight44-0.05 edge/pick
0x44c1…aa71backed Auger-Aliassime5c200$10 inLost — open this pick on its own page-$10333.3%1 W · 2 L+0.3wins+0.10per pick24cpaid-18.7%equal weight51+0.01 edge/pick
0x1992…f944backed Auger-Aliassime11c200$22 inLost — open this pick on its own page-$22425%1 W · 3 L-0.5wins-0.14per pick39cpaid-62.7%equal weight48-0.02 edge/pick
0x7d80…07d4backed Auger-Aliassime10c200$20 inLost — open this pick on its own page-$208065%52 W · 28 L+7.2wins+0.09per pick56cpaid+11.2%equal weight58+0.07 edge/pick
0x7cf0…7d41backed Auger-Aliassime7c200$14 inLost — open this pick on its own page-$1410%0 W · 1 L-0.1wins-0.07per pick7cpaid-100%equal weight500.00 edge/pick
0xf102…1348backed Auger-Aliassime10c199.99$20 inLost — open this pick on its own page-$201,48932.6%486 W · 1,003 L+22.2wins+0.01per pick31cpaid+6.4%equal weight52+0.01 edge/pick
0xfc21…9eb9backed Auger-Aliassime6c170$10 inLost — open this pick on its own page-$10.21457.1%8 W · 6 L+1.3wins+0.09per pick48cpaid+15.4%equal weight54+0.03 edge/pick
0x96a4…12e2backed Auger-Aliassime8c155.13$12 inLost — open this pick on its own page-$12.412030%6 W · 14 L-1.2wins-0.06per pick36cpaid-36.6%equal weight47-0.03 edge/pick
0x90b5…bc45backed Auger-Aliassime11c139$15 inLost — open this pick on its own page-$15.2910%0 W · 1 L-0.1wins-0.11per pick11cpaid-100%equal weight500.00 edge/pick
0x8d74…ff81backed Auger-Aliassime10c135$14 inLost — open this pick on its own page-$13.510%0 W · 1 L-0.1wins-0.10per pick10cpaid-100%equal weight500.00 edge/pick
0x898b…8d76backed Auger-Aliassime9c133.33$12 inLost — open this pick on its own page-$127028.6%20 W · 50 L-2.8wins-0.04per pick33cpaid-17.9%equal weight47-0.03 edge/pick
0x737d…1f6bbacked Auger-Aliassime8c125$10 inLost — open this pick on its own page-$103020%6 W · 24 L-4.2wins-0.14per pick34cpaid-16.7%equal weight42-0.08 edge/pick
0x9f6a…c984backed Auger-Aliassime10c120$12 inLost — open this pick on its own page-$1210%0 W · 1 L-0.1wins-0.10per pick10cpaid-100%equal weight500.00 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 Tennis and say nothing about this market.

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.