The Record
USPSA ON20037 · ON

Johnny Lam

CityEast Gwillimbury
State–
CountryCanada
Nov 20, 2020 – Sep 3, 2026
ProductionBStandardU

Rankings last 12 months

Production · rating 79.9 · avg 83.0% · 4 qualifying
State
–
home state unknown
Regional
–
home regional unknown
National
#23 of 128
Canada
International
n/a
no matches abroad
Matches
56
Division wins
2
Podiums
11
Avg % of winner
77.6
Majors
40
Form, last 15

Career percent of the division winner, every match

Hover a match for detail, click to open it. Larger dots are larger fields; gold is a division win. Line is the trailing eight-match average.

Best finishes fields of 10 or more

Head to head same division, 3+ meetings

Match history

  1. Sep 3, 2026
    Production B
    15of 65
    68.7
  2. Jul 15, 2026
    Production B
    19of 65
    63.4
  3. Dec 4, 2025
    Production B
    1of 10
    100.0
  4. Oct 17, 2025
    WCRA October Lvl 2
    · Level II
    Production B
    2of 15
    94.1
  5. Oct 3, 2025
    GRGC OCT L2
    · Level II
    Production B
    2of 36
    99.5
  6. Sep 25, 2025
    Production B
    1of 43
    100.0
  7. Sep 18, 2025
    Sept Lvl 2 WCRA
    · Level II
    Production B
    5of 23
    88.6
  8. Jul 25, 2025
    GRGC JULY L2
    · Level II
    Production B
    7of 28
    84.1
  9. Jul 9, 2025
    Production B
    21of 77
    66.7
  10. Jul 3, 2025
    Production B
    9of 40
    79.5
  11. May 23, 2025
    SHARON - MAY MATCH BY TENDA
    Sharon Gun Club · Level II
    Production B
    4of 52
    89.2
  12. Jul 9, 2024
    Production B
    16of 73
    61.7
  13. Jun 26, 2024
    Production B
    18of 97
    66.9
  14. Jun 21, 2024
    GRGC JUNE MATCH L2
    · Level II
    Production B
    8of 42
    80.4
  15. May 28, 2024
    GRGC SUPER L2
    · Level II
    Production B
    8of 51
    81.0
  16. Dec 8, 2023
    RIGHT ANGLE 2023
    · Level II
    Production B
    2of 16
    90.4
  17. Nov 4, 2023
    Production B
    4of 19
    79.2
  18. Oct 6, 2023
    GRGC OCT MATCH
    · Level II
    Production B
    5of 38
    85.9
  19. Sep 7, 2023
    Production B
    17of 73
    78.3
  20. Sep 1, 2023
    GRGC SEP MATCH
    · Level II
    Production B
    9of 36
    80.6
  21. Aug 4, 2023
    GRGC AUG MATCH
    · Level II
    Production B
    7of 57
    82.5
  22. Jul 26, 2023
    EOSC Summer Blast 2023
    ON · Level III
    Production B
    16of 58
    77.9
  23. Jul 21, 2023
    GRGC JULY MATCH
    · Level II
    Production B
    4of 31
    90.0
  24. Jun 16, 2023
    GUELPH JUNE MATCH
    · Level II
    Production B
    11of 52
    76.0
  25. May 16, 2023
    GUELPH SUPER L2 V
    · Level II
    Production B
    14of 62
    75.2
  26. Mar 17, 2023
    Standard U
    2of 6
    64.7
  27. Mar 10, 2023
    Standard U
    2of 8
    98.2
  28. Jan 13, 2023
    Production B
    6of 34
    81.5
  29. Dec 16, 2022
    Production B
    5of 34
    64.2
  30. Oct 28, 2022
    GUELPH OCT MATCH
    · Level II
    Production B
    4of 42
    86.1
  31. Oct 4, 2022
    GUELPH SUPER L2 IV
    · Level II
    Production B
    13of 64
    80.4
  32. Sep 16, 2022
    GUELPH SEP L2
    · Level II
    Production B
    10of 52
    89.1
  33. Aug 26, 2022
    Production U
    7of 55
    72.4
  34. Aug 12, 2022
    GUELPH AUG L2
    · Level II
    Production B
    14of 63
    73.1
  35. Jul 29, 2022
    GUELPH JULY MATCH
    · Level II
    Production B
    6of 50
    78.8
  36. Jun 10, 2022
    GUELPH JUNE L2
    · Level II
    Production B
    6of 53
    84.6
  37. May 27, 2022
    Flowers plenty
    ADSC Ontario · Level II
    Production B
    3of 22
    94.8
  38. May 6, 2022
    Production B
    2of 28
    88.0
  39. Apr 8, 2022
    Production B
    9of 40
    69.3
  40. Mar 4, 2022
    Production B
    10of 33
    68.1
  41. Feb 4, 2022
    Production B
    4of 23
    79.2
  42. Dec 10, 2021
    Production B
    2of 38
    87.9
  43. Nov 12, 2021
    Production B
    5of 35
    83.3
  44. Oct 8, 2021
    Production C
    4of 35
    82.8
  45. Sep 3, 2021
    Production C
    11of 44
    78.0
  46. Aug 20, 2021
    Production C
    13of 43
    79.2
  47. Aug 4, 2021
    Production C
    16of 83
    60.9
  48. Jul 30, 2021
    HAHA LEVEL 2 MATCH
    · Level II
    Production C
    21of 67
    65.6
  49. Jul 23, 2021
    Production C
    27of 57
    60.8
  50. Jul 23, 2021
    Production C
    3of 20
    76.1
  51. Jul 9, 2021
    Production C
    23of 44
    58.9
  52. Jun 4, 2021
    Production C
    18of 30
    66.1
  53. Mar 5, 2021
    Production C
    10of 39
    67.7
  54. Feb 19, 2021
    Production C
    13of 33
    64.1
  55. Dec 18, 2020
    Production C
    25of 53
    53.9
  56. Nov 20, 2020
    Production C
    17of 40
    50.4

Classifier history 9 runs

  1. DateClassifierDivisionHit factorTimeHits
  2. Jul 23, 2021
    Production
    3.71
    8.09s
    6A0C
  3. Jul 23, 2021
    Production
    2.57
    26.07s
    13A4C1M
  4. Jul 23, 2021
    Production
    7.41
    8.10s
    12A0C
  5. Jul 23, 2021
    Production
    2.99
    10.02s
    6A0C
  6. Jul 23, 2021
    Production
    7.47
    8.03s
    12A0C
  7. Jul 23, 2021
    Production
    7.16
    10.05s
    12A4C
  8. Jul 23, 2021
    Production
    4.70
    7.23s
    5A3C
  9. Jul 23, 2021
    Production
    3.34
    10.18s
    6A1C1D
  10. Jul 23, 2021
    Production
    2.25
    6.21s
    2A1C1D