The Record
Jul 11, 2026 · Level I

Port Townsend PCSL 2 Gun Event by Cascade Action - July

WA · Source
Shooters
33
Divisions
2
Stages
6
Rounds
166
Field
0 GM/M

Add target photos · help us build automatic hit scoring

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6 Points%
1 Matthew Song · 1 overall Minor 4.784.195.403.253.296.11 830.00 100.0
2 scott whiting · 2 overall Minor 2.682.243.062.812.334.08 536.36 64.6
3 M Dwight Hughes1370 · 3 overall Minor 2.491.793.022.252.063.36 462.90 55.8
4 Gary zwissler · 4 overall Minor 3.571.531.711.740.000.00 284.33 34.3
5 Steve Blazinga · 5 overall Minor 0.001.452.371.611.442.08 277.22 33.4

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

1Smoking In The Clean RoomComstock2 · 30 rounds · 31 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steve CampbellPRACTICAL5.046927.7425 · 5 · 0 · 0 · 0 · 0150.00
2Matthew SongCOMPETITION4.783730.5228 · 2 · 0 · 0 · 0 · 0150.00
3Tyson SchoenePRACTICAL3.769234.4920 · 10 · 0 · 0 · 0 · 0112.03
4Don UngerPRACTICAL3.654737.7625 · 4 · 1 · 0 · 0 · 0108.62
5Gary zwisslerCOMPETITION3.567242.0530 · 0 · 0 · 0 · 0 · 0111.85
6Michael GreenPRACTICAL3.487630.6817 · 10 · 2 · 1 · 0 · 0103.66
7Travis cPRACTICAL3.408238.7322 · 7 · 1 · 0 · 0 · 0101.30
8John PetroffPRACTICAL3.394139.4822 · 8 · 0 · 0 · 0 · 0100.88
9Neal KnudsonPRACTICAL3.305042.3626 · 3 · 1 · 0 · 0 · 098.23
10Eric SpearsPRACTICAL3.280242.6825 · 5 · 0 · 0 · 0 · 097.49
11Edward OhPRACTICAL3.205940.5520 · 10 · 0 · 0 · 0 · 095.28
12Jarrod AndersonPRACTICAL3.197341.9124 · 4 · 2 · 0 · 0 · 095.03
2QRFComstock2 · 29 rounds · 32 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Matthew SongCOMPETITION4.191833.1626 · 3 · 0 · 0 · 0 · 0145.00
2Steve CampbellPRACTICAL3.976133.4523 · 6 · 0 · 0 · 0 · 0145.00
3Edward OhPRACTICAL3.557836.8222 · 7 · 0 · 0 · 0 · 0129.75
4David shermanPRACTICAL3.091643.0225 · 2 · 2 · 0 · 0 · 0112.74
5Don UngerPRACTICAL3.054346.8228 · 1 · 0 · 0 · 0 · 0111.38
6Johnnie FreitasPRACTICAL2.984846.5726 · 3 · 0 · 0 · 0 · 0108.85
7David OstanskiPRACTICAL2.946147.8627 · 2 · 0 · 0 · 0 · 0107.44
8Nickolas CarpenterPRACTICAL2.929746.0824 · 5 · 0 · 0 · 0 · 0106.84
9Tim KoppPRACTICAL2.906247.1426 · 2 · 1 · 0 · 0 · 0105.98
10Ben JohnsonPRACTICAL2.812345.8721 · 8 · 0 · 0 · 0 · 0102.56
11Cel AlvarezPRACTICAL2.760952.5229 · 0 · 0 · 0 · 0 · 0100.68
12Travis cPRACTICAL2.686948.0121 · 8 · 0 · 0 · 0 · 097.99
3Momentum CarbineComstock2 · 28 rounds · 32 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steve CampbellPRACTICAL5.701121.7525 · 3 · 0 · 0 · 1 · 0140.00
2Matthew SongCOMPETITION5.396925.5727 · 1 · 0 · 0 · 0 · 0140.00
3Michael GreenPRACTICAL5.313825.9727 · 1 · 0 · 0 · 0 · 0130.49
4Travis cPRACTICAL4.761927.7225 · 2 · 1 · 0 · 0 · 0116.94
5Don UngerPRACTICAL4.359130.7425 · 3 · 0 · 0 · 0 · 0107.05
6Edward OhPRACTICAL4.245630.6223 · 5 · 0 · 0 · 0 · 0104.26
7Eric SpearsPRACTICAL4.104230.7021 · 7 · 0 · 0 · 0 · 0100.79
8Johnnie FreitasPRACTICAL3.993034.0627 · 0 · 1 · 0 · 0 · 098.05
9Tim KoppPRACTICAL3.980733.1624 · 4 · 0 · 0 · 0 · 097.75
10David shermanPRACTICAL3.831331.0624 · 3 · 0 · 1 · 0 · 094.08
11Jarrod AndersonPRACTICAL3.746730.1623 · 2 · 2 · 1 · 0 · 092.01
12Parker CatesPRACTICAL3.659926.2324 · 2 · 0 · 2 · 0 · 189.87
4Momentum HandgunComstock2 · 28 rounds · 29 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steve CampbellPRACTICAL5.449424.5925 · 3 · 0 · 0 · 0 · 0140.00
2Tyson SchoenePRACTICAL4.714328.0024 · 4 · 0 · 0 · 0 · 0121.11
3Edward OhPRACTICAL4.356629.8423 · 5 · 0 · 0 · 0 · 0111.92
4Cel AlvarezPRACTICAL4.299832.5628 · 0 · 0 · 0 · 0 · 0110.47
5Eric SpearsPRACTICAL4.265026.2621 · 5 · 2 · 0 · 1 · 0109.57
6Tim KoppPRACTICAL4.120133.9828 · 0 · 0 · 0 · 0 · 0105.85
7Don UngerPRACTICAL3.975230.6924 · 4 · 0 · 0 · 1 · 0102.13
8Scott HovisPRACTICAL3.969634.2626 · 2 · 0 · 0 · 0 · 0101.98
9John PetroffPRACTICAL3.794626.0924 · 3 · 0 · 1 · 2 · 097.49
10Travis cPRACTICAL3.764031.3523 · 4 · 1 · 0 · 1 · 096.70
11David shermanPRACTICAL3.763136.1426 · 2 · 0 · 0 · 0 · 096.68
12Johnnie FreitasPRACTICAL3.541738.4026 · 2 · 0 · 0 · 0 · 090.99
5Ethan HuntComstock2 · 19 rounds · 31 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Edward OhPRACTICAL3.573023.2313 · 6 · 0 · 0 · 0 · 095.00
2Parker CatesPRACTICAL3.495725.4616 · 3 · 0 · 0 · 0 · 092.94
3Matthew SongCOMPETITION3.287428.2918 · 1 · 0 · 0 · 0 · 095.00
4Tim KoppPRACTICAL3.191928.5117 · 2 · 0 · 0 · 0 · 084.87
5Johnnie FreitasPRACTICAL2.950531.5218 · 1 · 0 · 0 · 0 · 078.45
6Jarrod AndersonPRACTICAL2.886732.9119 · 0 · 0 · 0 · 0 · 076.75
7Don UngerPRACTICAL2.789433.3418 · 1 · 0 · 0 · 0 · 074.17
8Scott HovisPRACTICAL2.766534.3419 · 0 · 0 · 0 · 0 · 073.56
9David OstanskiPRACTICAL2.604833.4015 · 4 · 0 · 0 · 0 · 069.26
10Michael GreenPRACTICAL2.588229.7511 · 7 · 1 · 0 · 0 · 068.82
11John PetroffPRACTICAL2.531333.5814 · 5 · 0 · 0 · 0 · 067.30
12Cel AlvarezPRACTICAL2.481138.2919 · 0 · 0 · 0 · 0 · 065.97
6Corridors MODComstock2 · 32 rounds · 31 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Steve CampbellPRACTICAL6.611624.2032 · 0 · 0 · 0 · 0 · 0160.00
2Scott HovisPRACTICAL6.247625.6132 · 0 · 0 · 0 · 0 · 0151.19
3Matthew SongCOMPETITION6.105125.8831 · 1 · 0 · 0 · 0 · 0160.00
4Michael GreenPRACTICAL4.953327.8626 · 6 · 0 · 0 · 1 · 0119.87
5Johnnie FreitasPRACTICAL4.753232.8230 · 2 · 0 · 0 · 0 · 0115.03
6David shermanPRACTICAL4.601031.0830 · 1 · 0 · 1 · 0 · 0111.34
7Jarrod AndersonPRACTICAL4.599133.0529 · 2 · 1 · 0 · 0 · 0111.30
8Tyson SchoenePRACTICAL4.577832.3326 · 6 · 0 · 0 · 0 · 0110.78
9Edward OhPRACTICAL4.536234.3930 · 2 · 0 · 0 · 0 · 0109.78
10Tim KoppPRACTICAL4.498532.9031 · 1 · 0 · 0 · 1 · 0108.86
11Cel AlvarezPRACTICAL4.482133.0231 · 1 · 0 · 0 · 1 · 0108.47
12David OstanskiPRACTICAL4.418634.4028 · 4 · 0 · 0 · 0 · 0106.93

Stages

#StageScoringRoundsPointsClassifier
1Smoking In The Clean RoomComstock230150
2QRFComstock229145
3Momentum CarbineComstock228140
4Momentum HandgunComstock228140
5Ethan HuntComstock21995
6Corridors MODComstock232160

Field

GM0M0A0B–D0U0