The Record
May 2, 2026 · Level I

C39 PCSL 2 Gun Match

Shooters
51
Divisions
2
Stages
4
Rounds
192
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4 Points%
1 Rex Morales · 1 overall Minor 6.034.625.054.95 907.77 100.0
2 Eric FossL5278 · 2 overall class 1 Minor 5.614.274.965.01 872.94 96.2
3 Ian Donahue398506 · 3 overall class 1 Minor 6.064.674.254.66 866.42 95.4
4 Charlie Thai · 4 overall Standard Competitor Minor 6.004.315.334.16 864.18 95.2
5 Dominic Guo · 5 overall Standard Competitor Minor 3.975.355.024.01 817.28 90.0
6 Mike Spencer · 6 overall Standard Competitor Minor 3.383.973.804.18 684.42 75.4
7 Hayk Grigoryan · 7 overall class 1 Minor 3.843.794.083.46 669.93 73.8
8 Avin Kim · 8 overall class 1 Minor 3.524.262.683.68 636.27 70.1
9 Marc Maglinte · 9 overall Minor 4.193.233.592.78 603.65 66.5
10 Joseph Lingua · 10 overall Minor 3.863.512.683.25 591.56 65.2
11 Joshua Luna · 11 overall Standard Competitor Minor 3.603.662.693.28 590.13 65.0
12 Mehar Singh Sethi · 12 overall class 1 Minor 3.142.493.392.68 512.07 56.4
13 Noah Fonosch572382 · 13 overall class 1 Minor 3.822.322.632.62 497.51 54.8
14 Kevin Wong387013 · 14 overall class 1 Minor 2.641.432.762.34 397.66 43.8
15 Matthew Miller · 15 overall Minor 1.990.002.282.87 306.01 33.7
Registered, no scores recorded
– Josh Alton · 16 overall class 1 Minor –––– 0.00 0.0
– Logan Morales · 17 overall class 1 Minor –––– 0.00 0.0

Stage cells show hit factor; the division's best hit factor on each stage is in red. Hover a cell for time and hits. A red dot after a stage number marks a classifier.

Stage by stage top runs on each stage, all divisions

1Stage 1Comstock2 · 48 rounds · 41 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Ian DonahueCOMPETITION6.060637.9543 · 5 · 0 · 0 · 0 · 0240.00
2Rex MoralesCOMPETITION6.025339.5047 · 1 · 0 · 0 · 0 · 0238.60
3Charlie ThaiCOMPETITION5.995036.0336 · 12 · 0 · 0 · 0 · 0237.40
4Eric FossCOMPETITION5.606038.5338 · 8 · 2 · 0 · 0 · 0222.00
5Jinyang XiaoPRACTICAL5.537236.3040 · 7 · 0 · 1 · 1 · 0240.00
6Sean ChangPRACTICAL5.506938.8636 · 11 · 1 · 0 · 0 · 0238.69
7Jason ChinPRACTICAL5.127042.1337 · 10 · 1 · 0 · 0 · 0222.22
8Thomas TossonianPRACTICAL5.050742.3736 · 11 · 1 · 0 · 0 · 0218.91
9jacob pesolaPRACTICAL4.713740.5237 · 8 · 2 · 1 · 1 · 0204.31
10Richard CaPRACTICAL4.529643.0532 · 15 · 0 · 1 · 0 · 0196.33
11Bradley HoffmannPRACTICAL4.389647.8435 · 11 · 2 · 0 · 0 · 0190.26
12Kole GardnerPRACTICAL4.235453.3642 · 5 · 1 · 0 · 0 · 0183.58
2Stage 2Comstock2 · 54 rounds · 40 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Dominic GuoCOMPETITION5.349044.1237 · 17 · 0 · 0 · 0 · 0270.00
2Jinyang XiaoPRACTICAL5.315847.0344 · 10 · 0 · 0 · 0 · 0270.00
3Ian DonahueCOMPETITION4.667149.7139 · 11 · 4 · 0 · 0 · 0235.58
4Justin YeePRACTICAL4.628149.4840 · 13 · 0 · 1 · 0 · 0235.07
5Rex MoralesCOMPETITION4.620449.1339 · 14 · 0 · 1 · 0 · 0233.22
6Thomas TossonianPRACTICAL4.517052.6938 · 16 · 0 · 0 · 0 · 0229.43
7Sean ChangPRACTICAL4.427647.4338 · 10 · 0 · 0 · 1 · 0224.89
8Charlie ThaiCOMPETITION4.310752.6641 · 10 · 2 · 1 · 0 · 0217.59
9Eric FossCOMPETITION4.266551.3336 · 16 · 1 · 1 · 0 · 0215.36
10Avin KimCOMPETITION4.256151.6939 · 8 · 1 · 0 · 0 · 0214.83
11Jason ChinPRACTICAL4.225952.0634 · 20 · 0 · 0 · 1 · 0214.64
12Mike SpencerCOMPETITION3.968058.7243 · 9 · 1 · 1 · 0 · 0200.29
3Stage 3Comstock2 · 42 rounds · 41 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sean ChangPRACTICAL5.926931.7232 · 9 · 1 · 0 · 0 · 0210.00
2Jason ChinPRACTICAL5.405432.9328 · 12 · 2 · 0 · 0 · 0191.52
3Kevin PhanPRACTICAL5.361334.3229 · 13 · 0 · 0 · 0 · 0189.96
4Charlie ThaiCOMPETITION5.326432.4830 · 11 · 0 · 1 · 0 · 0210.00
5John PorterPRACTICAL5.199533.0826 · 13 · 3 · 0 · 0 · 0184.23
6Rex MoralesCOMPETITION5.050236.8331 · 10 · 1 · 0 · 0 · 0199.11
7Dominic GuoCOMPETITION5.020833.6631 · 7 · 3 · 1 · 0 · 0197.95
8Eric FossCOMPETITION4.960839.5136 · 5 · 1 · 0 · 0 · 0195.59
9jacob pesolaPRACTICAL4.741334.5923 · 15 · 4 · 0 · 0 · 0167.99
10Justin YeePRACTICAL4.617332.9231 · 9 · 0 · 2 · 1 · 0163.60
11Ian DonahueCOMPETITION4.248433.6622 · 17 · 2 · 1 · 1 · 0167.50
12Calvin CheungPRACTICAL4.239137.9830 · 10 · 1 · 1 · 1 · 0150.20
4Stage 4Comstock2 · 48 rounds · 39 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Eric FossCOMPETITION5.012543.8938 · 10 · 0 · 0 · 0 · 0240.00
2Sean ChangPRACTICAL4.979739.3631 · 17 · 0 · 0 · 1 · 0240.00
3Rex MoralesCOMPETITION4.946445.6942 · 5 · 1 · 0 · 0 · 0236.84
4Ian DonahueCOMPETITION4.664545.4534 · 14 · 0 · 0 · 0 · 0223.34
5John PorterPRACTICAL4.546544.8730 · 18 · 0 · 0 · 0 · 0219.12
6jacob pesolaPRACTICAL4.465648.3737 · 10 · 1 · 0 · 0 · 0215.22
7Jinyang XiaoPRACTICAL4.424141.5934 · 11 · 1 · 2 · 0 · 0213.22
8Jason ChinPRACTICAL4.196045.5231 · 15 · 1 · 1 · 0 · 0202.23
9Mike SpencerCOMPETITION4.183350.2033 · 15 · 0 · 0 · 0 · 0200.30
10Charlie ThaiCOMPETITION4.160251.4436 · 11 · 1 · 0 · 0 · 0199.19
11Dominic GuoCOMPETITION4.013345.1028 · 16 · 3 · 1 · 0 · 0192.16
12Richard CaPRACTICAL3.932148.3229 · 18 · 1 · 0 · 1 · 0189.51

Stages

#StageScoringRoundsPointsClassifier
1Stage 1Comstock248240
2Stage 2Comstock254270
3Stage 3Comstock242210
4Stage 4Comstock248240

Field

GM0M0A0B–D0U0