Yihao Zuo
Rankings last 12 months
Record Rating in detail why the number is what it is
Limited Optics #3450 of 6,292 worldwide
Every match in the fit, oldest first. Percent is the raw percent of the division winner. Versus stages is how far the day's hit factors ran above or below the measured difficulty of the stages, averaged; best and worst are the single stages. Flagged stages fell more than two personal deviations from expectation and were given reduced weight. Skill is the fitted skill at that match on the random-walk path; the last value, before the blow-up deduction, is the stage skill above.
| Date | Match | Field | Stages | Percent | Vs stages | Best / worst | Flagged | Skill |
|---|---|---|---|---|---|---|---|---|
| Feb 8, 2025 | TTS USPSA Match 8FEB2025 | 23 | 7 | 48.0 | -3.1% | +18 / -25 | 0 | 53.1 |
| Feb 16, 2025 | Wallis Orchard FEB USPSA Match | 27 | 7 | 40.4 | -19.8% | +19 / -55 | 2 + 1 zero | 53.1 |
| Feb 23, 2025 | GPS USPSA February 2025 | 18 | 7 | 41.4 | -24.6% | +19 / -70 | 2 | 53.3 |
| Feb 27, 2025 | TOM USPSA , ALL CLASSIFIER MATCH, February | 14 | 4 | 50.3 | +4.1% | +18 / -15 | 0 | 53.7 |
| Mar 9, 2025 | Bayou City Monthly March 9th at Oilfield Sports Complex | 19 | 7 | 58.0 | +3.5% | +18 / -28 | 1 | 54.4 |
| Mar 16, 2025 | Wallis Orchard MAR USPSA Match | 27 | 7 | 44.4 | -9.6% | +8 / -21 | 0 | 54.7 |
| Mar 23, 2025 | GPS USPSA March 2025 | 36 | 7 | 44.1 | -17.5% | +27 / -48 | 2 | 55.3 |
| Mar 29, 2025 | GPS USPSA March Extra Saturday 2025 | 28 | 7 | 53.1 | +12.3% | +33 / -8 | 0 | 56.1 |
| Jun 15, 2025 | Wallis Orchard June USPSA Match | 32 | 8 | 62.4 | +7.2% | +45 / -3 | 1 | 63.7 |
| Jul 2, 2025 | TTS Tactical Pistol 02JUL2025 | 13 | 4 | 76.4 | +9.0% | +18 / -11 | 0 | 64.9 |
| Jul 27, 2025 | GPS USPSA July 2025 | 33 | 7 | 61.7 | -5.1% | +21 / -34 | 2 | 66.0 |
| Aug 9, 2025 | Thunder Tactical Shooters USPSA Match 9AUG2025 | 29 | 7 | 55.7 | -18.1% | +32 / -67 | 2 | 66.5 |
| Aug 17, 2025 | Wallis Orchard Aug USPSA Match | 34 | 7 | 62.6 | -3.9% | +27 / -21 | 0 | 66.8 |
| Oct 11, 2025 | Thunder Tactical Shooters USPSA Match 11OCT2025 | 18 | 7 | 71.6 | +3.6% | +14 / -7 | 0 | 70.2 |
| Oct 26, 2025 | GPS USPSA October 2025 | 32 | 7 | 66.2 | +4.4% | +24 / -14 | 0 | 70.9 |
| Nov 23, 2025 | GPS USPSA November 2025 | 37 | 7 | 69.6 | +5.1% | +27 / -31 | 1 | 71.3 |
| Dec 21, 2025 | Wallis Orchard DEC USPSA Match | 46 | 7 | 62.6 | -10.1% | +8 / -47 | 1 | 70.5 |
| Dec 28, 2025 | GPS USPSA December 2025 | 31 | 7 | 57.9 | -11.9% | +13 / -39 | 1 | 70.4 |
| Jan 18, 2026 | Wallis Orchard Jan 2026USPSA Match | 32 | 7 | 68.8 | +7.0% | +28 / -13 | 0 | 71.2 |
| Feb 21, 2026 | Thunder Tactical Shooters USPSA Match 21FEB2026 | 23 | 9 | 67.0 | -2.2% | +11 / -22 | 0 | 71.3 |
| Mar 15, 2026 | Wallis Orchard MAR 2026 USPSA Match | 31 | 7 | 75.1 | +3.8% | +12 / -14 | 0 | 71.6 |
| May 17, 2026 | Wallis Orchard MAY 2026 SUNDAY USPSA Match | 34 | 7 | 67.6 | -7.9% | +19 / -43 | 1 | 70.4 |
Open #1090 of 1,797 worldwide
Every match in the fit, oldest first. Percent is the raw percent of the division winner. Versus stages is how far the day's hit factors ran above or below the measured difficulty of the stages, averaged; best and worst are the single stages. Flagged stages fell more than two personal deviations from expectation and were given reduced weight. Skill is the fitted skill at that match on the random-walk path; the last value, before the blow-up deduction, is the stage skill above.
| Date | Match | Field | Stages | Percent | Vs stages | Best / worst | Flagged | Skill |
|---|---|---|---|---|---|---|---|---|
| Apr 13, 2025 | Wallis Orchard APRIL USPSA Match | 20 | 7 | 58.9 | +0.1% | +12 / -5 | 0 | 69.5 |
| Apr 19, 2025 | Baps USPSA April 2025 | 16 | 7 | 65.4 | -15.5% | +16 / -58 | 1 | 69.5 |
| May 10, 2025 | TTS USPSA Match 10MAY2025 | 9 | 8 | 52.7 | -27.2% | +20 / -54 | 3 | 69.9 |
| May 18, 2025 | Wallis Orchard MAY USPSA Match | 17 | 7 | 62.9 | +5.3% | +25 / -15 | 0 | 70.2 |
| May 25, 2025 | GPS USPSA May 2025 | 22 | 7 | 59.4 | +0.0% | +25 / -21 | 0 | 70.4 |
| May 31, 2025 | GPS USPSA Extra Saturday May 2025 | 11 | 7 | 62.3 | -2.0% | +17 / -29 | 0 | 70.5 |
| Jun 22, 2025 | GPS USPSA June 2025 | 12 | 7 | 59.4 | -9.0% | +26 / -59 | 1 | 70.9 |
| Jul 20, 2025 | Wallis Orchard July USPSA Match | 19 | 7 | 64.6 | +3.9% | +31 / -28 | 0 | 71.3 |
| Nov 16, 2025 | WOPS Nov 2025 ALL CLASSIFIER | 10 | 7 | 54.5 | -11.3% | +9 / -48 | 1 | 70.9 |
| Nov 29, 2025 | GPS USPSA November Extra Saturday 2025 | 14 | 7 | 61.9 | -12.2% | +31 / -56 | 1 | 71.1 |
| Feb 15, 2026 | Wallis Orchard Feb 2026USPSA Match | 24 | 7 | 65.8 | +6.3% | +27 / -30 | 0 | 73.5 |
| Jun 13, 2026 | Thunder Tactical Shooters USPSA Match 13JUN2026 | 22 | 7 | 59.2 | -23.6% | +17 / -84 | 1 | 72.5 |
How Record Rating works explains each step.
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Jul 2, 2025TTS Tactical Pistol 02JUL2025Limited Optics · 8 of 13 · 76%
- Mar 15, 2026Wallis Orchard MAR 2026 USPSA MatchLimited Optics · 17 of 32 · 75%
- Oct 11, 2025Thunder Tactical Shooters USPSA Match 11OCT2025Limited Optics · 8 of 18 · 72%
- Nov 23, 2025GPS USPSA November 2025Limited Optics · 14 of 37 · 70%
- Jan 18, 2026Wallis Orchard Jan 2026USPSA MatchLimited Optics · 18 of 32 · 69%
Head to head same division, 3+ meetings
- Cliff PinsentRecord Rating 62.2 · #4,127 of 6,292 in Limited Optics4–1620 met
- Phillip NguyenRecord Rating 93.3 · #526 of 6,292 in Limited Optics1–1314 met
- David ZhangRecord Rating 79.3 · #1,763 of 6,292 in Limited Optics2–1214 met
- Yanlin XiangRecord Rating 84.9 · #1,176 of 6,292 in Limited Optics7–613 met
- Harlan ChenRecord Rating 73.4 · #2,657 of 6,292 in Limited Optics8–513 met
- Heath HelgesonRecord Rating 92.4 · #585 of 6,292 in Limited Optics1–1213 met
- Yulmer CarrenoRecord Rating 72.4 · #2,709 of 6,292 in Limited Optics2–1012 met
- Stormtrooper QianRecord Rating 71.6 · #3,022 of 6,292 in Limited Optics1–1011 met
Match history
-
Jun 13, 2026Open B18of 2359.2
-
May 17, 2026Limited Optics B27of 3567.6
-
Mar 15, 2026Limited Optics C17of 3275.1
-
Feb 21, 2026Limited Optics C13of 2467.0
-
Feb 15, 2026Open B14of 2465.8
-
Jan 18, 2026Limited Optics C18of 3268.8
-
Dec 28, 2025GPS USPSA December 2025Generation Practical Shooters · TXLimited Optics C26of 3357.9
-
Dec 21, 2025Wallis Orchard DEC USPSA MatchWallis Orchard Practical ShootersLimited Optics C38of 4662.6
-
Nov 29, 2025GPS USPSA November Extra Saturday 2025Generation Practical Shooters · TXOpen B10of 1461.9
-
Nov 23, 2025GPS USPSA November 2025Generation Practical Shooters · TXLimited Optics C14of 3769.6
-
Nov 16, 2025Open B7of 1054.5
-
Oct 26, 2025GPS USPSA October 2025Generation Practical Shooters · TXLimited Optics C13of 3366.2
-
Oct 11, 2025Limited Optics C8of 1871.6
-
Aug 17, 2025Limited Optics C22of 3462.6
-
Aug 9, 2025Limited Optics C22of 3055.7
-
Jul 27, 2025GPS USPSA July 2025Generation Practical Shooters · TXLimited Optics C24of 3361.7
-
Jul 20, 2025Open B13of 1964.6
-
Jul 2, 2025Limited Optics C8of 1376.4
-
Jun 22, 2025GPS USPSA June 2025Generation Practical Shooters · TXOpen C11of 1259.4
-
Jun 15, 2025Limited Optics C20of 3362.4
-
May 31, 2025GPS USPSA Extra Saturday May 2025Generation Practical Shooters · TXOpen C9of 1162.3
-
May 25, 2025GPS USPSA May 2025Generation Practical Shooters · TXOpen C16of 2259.4
-
May 18, 2025Open U13of 1862.9
-
May 10, 2025Open U6of 952.7
-
Apr 19, 2025Baps USPSA April 2025Bay Area Practical ShootersOpen U13of 1665.4
-
Apr 13, 2025Open U18of 2058.9
-
Mar 29, 2025GPS USPSA March Extra Saturday 2025Generation Practical Shooters · TXLimited Optics D19of 2953.1
-
Mar 23, 2025GPS USPSA March 2025Generation Practical Shooters · TXLimited Optics U33of 3644.1
-
Mar 16, 2025Limited Optics U26of 2744.4
-
Mar 9, 2025Limited Optics D15of 1958.0
-
Feb 27, 2025Limited Optics U9of 1450.3
-
Feb 23, 2025GPS USPSA February 2025Generation Practical ShootersLimited Optics U16of 1841.4
-
Feb 16, 2025Limited Optics U27of 2740.4
-
Feb 8, 2025Limited Optics U21of 2348.0
Classifier history 42 runs
- DateClassifierDivisionHit factorTimeHits
-
May 17, 2026Limited Optics7.055.96s6A4C
-
Mar 15, 2026Limited Optics6.4113.42s16A2C
-
Feb 21, 2026Limited Optics4.665.80s6A2C1D1M
-
Feb 15, 2026Open6.2412.02s13A2C1D
-
Jan 18, 2026Limited Optics8.275.32s7A3C
-
Dec 28, 2025Limited Optics6.459.61s11A2C1D
-
Nov 29, 2025Open2.817.12s4A4C2D2M
-
Nov 23, 2025Limited Optics6.128.82s9A3C
-
Nov 16, 2025Open5.965.54s7A2C1M
-
Nov 16, 2025Open4.095.87s2A5C2D1M
-
Nov 16, 2025Open6.7711.67s9A8C1D
-
Nov 16, 2025Open5.458.81s6A7C1M
-
Nov 16, 2025Open7.028.12s9A3C
-
Nov 16, 2025Open6.346.94s6A3C1D
-
Nov 16, 2025Open3.2811.28s13A5C1D5M
-
Oct 26, 2025Limited Optics5.9313.16s12A6C
-
Oct 11, 2025Limited Optics5.807.58s7A3C
-
Oct 11, 2025Limited Optics5.228.81s8A2C
-
Aug 17, 2025Limited Optics4.309.54s7A5C1D1M
-
Jul 27, 2025Limited Optics4.1120.90s12A7C5D
-
Jul 20, 2025Open4.819.35s11A0C1M
-
Jun 22, 2025Open8.669.58s11A7C
-
Jun 15, 2025Limited Optics5.6912.31s9A8C1D
-
May 31, 2025Open5.1422.17s20A3C1D
-
May 25, 2025Open6.0014.16s13A5C
-
May 18, 2025Open8.057.08s9A3C
-
May 10, 2025Open5.9217.23s20A4C1P
-
May 10, 2025Open5.4512.10s12A2C
-
May 10, 2025Open6.809.70s9A7C
-
May 10, 2025Open4.1123.34s14A8C2D
-
Apr 19, 2025Open3.2822.89s11A7C1D1M
-
Apr 13, 2025Open6.4116.39s11A12C1D
-
Mar 29, 2025Limited Optics4.4919.15s16A2C
-
Mar 23, 2025Limited Optics3.1416.88s7A9C1D1M
-
Mar 16, 2025Limited Optics3.9713.84s13A3C1D1M1NS
-
Feb 27, 2025Limited Optics4.619.11s3A9C
-
Feb 27, 2025Limited Optics3.0210.27s9A2C1M1NS
-
Feb 27, 2025Limited Optics4.0811.03s7A6C2D1M
-
Feb 27, 2025Limited Optics4.6712.42s11A1C
-
Feb 23, 2025Limited Optics2.6033.48s19A4C1M1P
-
Feb 16, 2025Limited Optics0.007.07s0A3C1D8M
-
Feb 8, 2025Limited Optics4.7320.31s13A10C1D