Kevin Conwell
Rankings last 12 months
Record Rating in detail why the number is what it is
Carry Optics #3736 of 7,105 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 |
|---|---|---|---|---|---|---|---|---|
| Jan 9, 2026 | SLPSA USPSA #1 January 9 and 10, 2026 | 47 | 7 | 65.7 | +3.1% | +34 / -15 | 1 | 71.3 |
| Jan 16, 2026 | SLPSA USPSA #2 January 16 and 17, 2026 | 54 | 6 | 58.6 | -12.6% | +4 / -50 | 1 | 71.2 |
| Jan 17, 2026 | SLPSA USPSA #2 January 16 and 17, 2026 (clone) With Hotel That Was Thrown Out | 53 | 7 | 64.7 | -7.0% | +37 / -50 | 2 | 71.2 |
| Jan 23, 2026 | Armory Indoor League | 18 | 4 | 85.6 | +23.7% | +49 / +9 | 1 | 71.3 |
| Jan 30, 2026 | Armory Indoor League | 15 | 4 | 73.2 | -2.0% | +2 / -5 | 0 | 70.9 |
| Feb 13, 2026 | SLPSA USPSA #1 February 13 and 14, 2026 | 67 | 7 | 64.2 | -2.7% | +12 / -16 | 0 | 70.4 |
| Feb 20, 2026 | SLPSA USPSA #2 February 20 and 21, 2026 | 45 | 7 | 58.6 | -4.3% | +23 / -41 | 1 | 70.3 |
| Mar 13, 2026 | SLPSA USPSA March #1 March 13 and 14, 2026 | 61 | 7 | 66.1 | +4.9% | +30 / -14 | 0 | 69.8 |
| Mar 20, 2026 | SLPSA USPSA March #2 March 20 and 21 2026 | 55 | 8 | 60.1 | -23.3% | +21 / -90 | 1 + 1 zero | 69.4 |
| Mar 20, 2026 | Armory Indoor League | 22 | 4 | 63.2 | +3.0% | +13 / -3 | 0 | 69.4 |
| Apr 17, 2026 | Armory Indoor League | 16 | 4 | 63.2 | -5.2% | +6 / -15 | 0 | 66.7 |
| Apr 30, 2026 | Armory All Classifier Match (clone) | 19 | 5 | 52.7 | -33.0% | +2 / -69 | 2 | 65.7 |
| May 29, 2026 | SLPSA Salt Lake 360 | 35 | 6 | 52.2 | -8.0% | +14 / -25 | 1 | 64.9 |
| Jul 3, 2026 | Armory Indoor League | 22 | 4 | 69.1 | +7.8% | +13 / +1 | 0 | 65.4 |
| Jul 4, 2026 | LTD USPSA Level 1 July 2026 | 24 | 6 | 63.5 | +0.2% | +32 / -26 | 1 | 65.3 |
| Jul 17, 2026 | Armory Indoor League | 19 | 4 | 61.1 | -10.3% | +6 / -27 | 1 | 65.0 |
| Jul 18, 2026 | 2026 Utah Summer Games hosted by IMTG | 28 | 12 | 52.9 | -17.3% | +19 / -67 | 3 | 65.0 |
| Jul 20, 2026 | Test | 28 | 11 | 50.3 | -19.4% | +19 / -67 | 3 | 65.1 |
| Oct 9, 2026 | SLPSA USPSA October #1, 9 and 10, 2026 | 22 | 7 | 77.4 | +6.7% | +18 / -4 | 0 | 68.6 |
Limited Optics #3156 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 |
|---|---|---|---|---|---|---|---|---|
| Jan 9, 2026 | SLPSA USPSA #1 January 9 and 10, 2026 | 48 | 7 | 54.8 | -4.6% | +13 / -19 | 0 | 69.0 |
| Jan 16, 2026 | SLPSA USPSA #2 January 16 and 17, 2026 | 38 | 6 | 58.1 | -1.2% | +21 / -31 | 1 | 69.2 |
| Jan 17, 2026 | SLPSA USPSA #2 January 16 and 17, 2026 (clone) With Hotel That Was Thrown Out | 37 | 7 | 54.6 | -3.5% | +21 / -31 | 1 | 69.2 |
| Mar 13, 2026 | SLPSA USPSA March #1 March 13 and 14, 2026 | 58 | 7 | 60.7 | -0.3% | +29 / -29 | 1 | 70.2 |
| Mar 20, 2026 | SLPSA USPSA March #2 March 20 and 21 2026 | 60 | 8 | 65.7 | +1.0% | +19 / -23 | 0 + 1 zero | 70.3 |
| Apr 10, 2026 | SLPSA USPSA APRIL 10 and 11, 2026 | 58 | 7 | 58.6 | -4.8% | +20 / -29 | 2 | 70.2 |
| Aug 14, 2026 | SLPSA USPSA August #2 August 14 and 15, 2026 | 55 | 7 | 65.3 | -1.9% | +17 / -23 | 0 | 70.1 |
| Aug 21, 2026 | Armory Indoor League | 15 | 4 | 58.3 | -12.6% | +9 / -29 | 1 | 70.1 |
| Sep 3, 2026 | Berry's 2026 Utah State Championship presented by Homestead Cabinets | 74 | 14 | 62.3 | +1.7% | +26 / -17 | 0 | 70.5 |
| Sep 18, 2026 | Armory Indoor League | 13 | 4 | 66.6 | +1.1% | +8 / -5 | 0 | 70.6 |
How Record Rating works explains each step.
Career percent of the division winner, every match
Best finishes fields of 10 or more
- Jan 23, 2026Armory Indoor LeagueCarry Optics · 5 of 18 · 86%
- Oct 9, 2026SLPSA USPSA October #1, 9 and 10, 2026Carry Optics · 8 of 23 · 77%
- Jan 30, 2026Armory Indoor LeagueCarry Optics · 10 of 15 · 73%
- Jul 3, 2026Armory Indoor LeagueCarry Optics · 8 of 22 · 69%
- Sep 18, 2026Armory Indoor LeagueLimited Optics · 4 of 13 · 67%
Head to head same division, 3+ meetings
- Christian GruberRecord Rating 86.8 · #885 of 7,105 in Carry Optics1–1617 met
- Nate StevensRecord Rating 72.1 · #3,119 of 7,105 in Carry Optics3–1013 met
- Preston EdwardsRecord Rating 95.4 · #311 of 7,105 in Carry Optics1–1213 met
- George TekmitchovRecord Rating 45.6 · #5,727 of 6,292 in Limited Optics10–010 met
- Ryan AustinRecord Rating 88.0 · #1,275 of 7,105 in Carry Optics1–910 met
- Garrett WitteRecord Rating 90.9 · #581 of 7,105 in Carry Optics2–810 met
- Robert ZaherRecord Rating 94.4 · #382 of 7,105 in Carry Optics0–1010 met
- Stephen ScolariRecord Rating 95.1 · #434 of 7,105 in Carry Optics0–99 met
Match history
-
Oct 9, 2026SLPSA USPSA October #1, 9 and 10, 2026Salt Lake Practical Shooters’ Association · UTCarry Optics B8of 2377.4
-
Sep 18, 2026Limited Optics C4of 1366.6
-
Sep 3, 2026Berry's 2026 Utah State Championship presented by Homestead CabinetsSalt Lake Practical Shooting Association · UT · Level IILimited Optics C53of 7662.3
-
Aug 21, 2026Limited Optics C12of 1558.3
-
Aug 14, 2026SLPSA USPSA August #2 August 14 and 15, 2026Salt Lake Practical Shooters’ Association · UTLimited Optics C27of 5565.3
-
Jul 20, 2026Carry Optics B22of 2850.3
-
Jul 18, 2026Carry Optics B22of 2852.9
-
Jul 17, 2026Carry Optics B9of 1961.1
-
Jul 4, 2026Carry Optics B13of 2463.5
-
Jul 3, 2026Carry Optics B8of 2269.1
-
May 29, 2026SLPSA Salt Lake 360Salt Lake Practical Shooters’ Association · UTCarry Optics B22of 3552.2
-
Apr 30, 2026Carry Optics B16of 1952.7
-
Apr 17, 2026Carry Optics B7of 1763.2
-
Apr 10, 2026SLPSA USPSA APRIL 10 and 11, 2026Salt Lake Practcal Shooters’ Association · UTLimited Optics C33of 6058.6
-
Mar 20, 2026Carry Optics B11of 2263.2
-
Mar 20, 2026SLPSA USPSA March #2 March 20 and 21 2026Salt Lake Practical Shooters’ Association · UTCarry Optics B28of 5760.1
-
Mar 20, 2026SLPSA USPSA March #2 March 20 and 21 2026Salt Lake Practical Shooters’ Association · UTLimited Optics U24of 6365.7
-
Mar 13, 2026SLPSA USPSA March #1 March 13 and 14, 2026Salt Lake Practical Shooters’ Association · UTCarry Optics B35of 6166.1
-
Mar 13, 2026SLPSA USPSA March #1 March 13 and 14, 2026Salt Lake Practical Shooters’ Association · UTLimited Optics U35of 5960.7
-
Feb 20, 2026SLPSA USPSA #2 February 20 and 21, 2026Salt Lake Shooters’ Assoc. · UTCarry Optics B27of 4658.6
-
Feb 13, 2026SLPSA USPSA #1 February 13 and 14, 2026Salt Lake Practical Shooters’ Association · UTCarry Optics B38of 6764.2
-
Jan 30, 2026Carry Optics U10of 1573.2
-
Jan 23, 2026Carry Optics U5of 1885.6
-
Jan 17, 2026SLPSA USPSA #2 January 16 and 17, 2026 (clone) With Hotel That Was Thrown OutSalt Lake Practical Shooters’ AssociationCarry Optics U27of 5364.7
-
Jan 17, 2026SLPSA USPSA #2 January 16 and 17, 2026 (clone) With Hotel That Was Thrown OutSalt Lake Practical Shooters’ AssociationLimited Optics U19of 3854.6
-
Jan 16, 2026SLPSA USPSA #2 January 16 and 17, 2026Salt Lake Practical Shooters’ Association · UTCarry Optics U36of 5458.6
-
Jan 16, 2026SLPSA USPSA #2 January 16 and 17, 2026Salt Lake Practical Shooters’ Association · UTLimited Optics U19of 3958.1
-
Jan 9, 2026SLPSA USPSA #1 January 9 and 10, 2026Salt Lake Pistol Shooter’s Association · UTCarry Optics U23of 4865.7
-
Jan 9, 2026SLPSA USPSA #1 January 9 and 10, 2026Salt Lake Pistol Shooter’s Association · UTLimited Optics U37of 4854.8
Classifier history 33 runs
- DateClassifierDivisionHit factorTimeHits
-
Oct 9, 2026Carry Optics8.545.15s7A3C
-
Sep 18, 2026Limited Optics6.569.76s8A8C
-
Sep 18, 2026Limited Optics5.858.89s8A4C
-
Aug 21, 2026Limited Optics7.396.77s7A5C
-
Aug 14, 2026Limited Optics3.969.09s6A2C
-
Jul 17, 2026Carry Optics4.2622.05s15A5C4D
-
Jul 4, 2026Carry Optics4.9510.10s8A3C1D
-
Jul 4, 2026Carry Optics4.7113.59s12A1C1D
-
Jul 4, 2026Carry Optics6.057.94s9A1C
-
Jul 4, 2026Carry Optics3.3311.71s6A6C1D1M
-
Jul 3, 2026Carry Optics5.746.97s7A1C2D
-
Apr 30, 2026Carry Optics2.2713.68s5A5C1D1M
-
Apr 30, 2026Carry Optics1.505.35s5A1C2M
-
Apr 30, 2026Carry Optics5.9011.53s10A6C
-
Apr 30, 2026Carry Optics5.0718.34s22A1C1M1NS
-
Apr 30, 2026Carry Optics5.148.56s4A8C
-
Apr 17, 2026Carry Optics5.8711.93s12A3C1D
-
Apr 10, 2026Limited Optics5.7012.64s10A7C1D
-
Mar 20, 2026Carry Optics5.017.58s4A6C
-
Mar 20, 2026Carry Optics0.4411.28s5A3C1D3M
-
Mar 20, 2026Limited Optics3.0713.35s10A0C1D1M
-
Mar 13, 2026Carry Optics7.876.35s10A0C
-
Mar 13, 2026Limited Optics4.865.56s5A4C1M
-
Feb 20, 2026Carry Optics8.474.96s7A2C1D
-
Feb 13, 2026Carry Optics6.549.17s9A5C
-
Jan 30, 2026Carry Optics6.2210.29s9A6C1D
-
Jan 23, 2026Carry Optics7.789.77s14A2C
-
Jan 17, 2026Carry Optics7.077.64s7A6C1D
-
Jan 17, 2026Limited Optics7.368.42s10A4C
-
Jan 16, 2026Carry Optics7.077.64s7A6C1D
-
Jan 16, 2026Limited Optics7.368.42s10A4C
-
Jan 9, 2026Carry Optics4.5016.90s14A2C
-
Jan 9, 2026Limited Optics3.2022.53s13A2C1D