The Record
May 16, 2026 · Level I

LIPSA - May 16th 17th 2026 - Battle at the Beach USPSA Match

Shooters
225
Divisions
7
Stages
10
Rounds
237
Field
8 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7S8S9S10 Points%
1 Sami “Habibi” SalehTY142447 · 1 overall M Minor 6.476.455.777.115.265.955.105.104.357.16 1104.18 100.0
2 Dan LauTY105486 · 2 overall M Minor 5.834.924.996.925.606.755.925.433.127.43 1075.45 97.4
3 Grant LabayA172721 · 3 overall M Minor 7.236.086.084.665.006.195.354.171.515.41 1012.33 91.7
4 Ray ChanFY120227 · 4 overall B Minor 4.266.085.335.844.795.905.075.412.916.62 986.31 89.3
5 Nicolas CompitoA163919 · 5 overall B Minor 6.074.804.495.845.136.053.724.693.236.83 957.40 86.7
6 Daniel LutzFY109517 · 6 overall A Minor 5.854.945.835.813.236.084.315.623.485.63 954.53 86.5
7 danny OrtizA175465 · 7 overall A Minor 2.475.206.366.073.436.744.575.403.544.86 912.49 82.6
8 Sal AmatoTY121446 · 8 overall A Minor 5.243.976.325.334.475.303.955.152.754.82 902.03 81.7
9 Al CorsettiTY134998 · 9 overall B Minor 5.273.845.405.143.574.904.315.142.745.50 862.36 78.1
10 Leo TomatsuA149986 · 10 overall B Minor 4.635.234.225.483.945.683.383.832.796.19 855.12 77.4
11 Ryan Bracconeri · 11 overall U Minor 5.054.344.885.473.965.343.974.351.545.27 852.87 77.2
12 Fred LaFeminaA105434 · 12 overall A Minor 3.864.454.836.202.725.344.164.683.485.03 835.15 75.6
13 Alex BerlinA179503 · 13 overall U Minor 3.253.475.545.144.335.693.734.961.086.19 827.61 75.0
14 Adrian Del RosarioA174900 · 14 overall U Minor 4.504.276.125.073.654.674.463.242.683.61 814.05 73.7
15 Dimitar KalinkovTY157714 · 15 overall B Minor 4.744.453.965.364.503.774.113.812.435.26 807.50 73.1
16 Richard FrankTY124546 · 16 overall B Minor 4.004.883.755.694.314.562.874.262.255.57 801.19 72.6
17 Obi Scott · 17 overall D Minor 4.384.454.866.094.384.613.553.362.351.76 789.52 71.5
18 Christopher WagnerTY162228 · 18 overall B Minor 4.244.164.684.353.904.963.643.791.225.16 772.94 70.0
19 Harrison GudzikA117300 · 19 overall U Minor 4.103.934.584.273.454.423.594.503.065.47 766.62 69.4
20 John Napolitano · 20 overall U Minor 4.714.283.674.223.335.373.752.953.425.14 760.11 68.8
21 Ralph MorellaTY121445 · 21 overall B Minor 4.763.793.964.653.764.483.563.821.964.75 754.77 68.4
22 Giancarlo CarvalhoA163811 · 22 overall C Minor 4.893.174.514.693.195.323.303.640.005.55 746.88 67.6
23 Prin AmorapanthA147903 · 23 overall B Minor 5.114.064.133.923.884.013.674.261.443.54 741.20 67.1
24 Paul J MartinA99252 · 24 overall C Minor 4.344.673.793.954.263.773.814.102.862.87 737.72 66.8
25 Jeremey VasquezA167084 · 25 overall U Minor 4.463.314.434.132.794.114.044.462.525.04 732.48 66.3
26 Mikhail OstrovA106866 · 26 overall B Minor 3.354.224.724.983.184.414.003.441.054.07 729.09 66.0
27 jeffery youngA104497 · 27 overall B Minor 4.430.005.414.583.735.195.043.311.075.45 725.83 65.7
28 Steve KAMINSKIA114144 · 28 overall C Minor 4.343.643.702.373.504.823.594.131.524.84 690.34 62.5
29 Slava BaytalskiyTY152216 · 29 overall C Minor 3.972.824.035.352.813.332.983.303.544.89 679.66 61.5
30 Peter TongA134888 · 30 overall B Minor 3.473.805.024.292.793.653.822.421.204.71 676.50 61.3
31 H.J. KimA136372 · 31 overall C Minor 4.004.503.584.163.163.441.923.832.774.90 676.11 61.2
32 Craig AbbondandeloA139398 · 32 overall C Minor 3.633.754.394.112.904.102.773.052.874.76 675.86 61.2
33 David AmersonA94267 · 33 overall A Minor 0.004.194.745.223.164.412.214.223.084.95 662.65 60.0
34 Rick EspositoTY13743 · 34 overall B Minor 4.023.493.614.413.134.203.072.511.733.57 651.88 59.0
35 Anna RoinaFY96404 · 35 overall C Minor 4.022.744.442.762.504.303.253.472.084.30 632.73 57.3
36 Connor HayA182930 · 36 overall U Minor 4.013.773.713.062.333.433.313.122.384.56 626.31 56.7
37 Antonio SiricaTY154737 · 37 overall B Minor 0.724.073.595.031.924.083.213.922.954.06 615.76 55.8
38 Michael ChenFY82583 · 38 overall B Minor 3.520.003.594.872.624.193.814.022.664.20 614.07 55.6
39 Lisa AmatoTY122753 · 39 overall C Minor 3.013.234.153.932.873.363.611.972.204.16 612.52 55.5
40 Justin RichardsonA179682 · 40 overall U Minor 3.483.243.833.642.853.583.512.133.252.91 607.93 55.1
41 Peter BeckerA93005 · 41 overall C Minor 3.213.123.714.262.853.662.032.921.333.28 587.62 53.2
42 Oleg FabrikantTY169685 · 42 overall U Minor 3.752.643.023.553.143.372.642.672.203.68 578.36 52.4
43 Eugene GutmanTY170170 · 43 overall C Minor 3.483.573.184.042.982.931.302.672.443.85 572.09 51.8
44 Donavan LambertA137853 · 44 overall D Minor 3.463.533.093.232.702.942.543.191.293.90 570.23 51.6
45 Robert (Babbo) LutzTY114501 · 45 overall C Minor 2.731.963.843.462.063.552.603.611.903.23 541.09 49.0
46 Kevin Reis · 46 overall X Minor 3.122.903.731.941.593.931.942.572.534.27 517.21 46.8
47 Joseph AmerigoA162515 · 47 overall C Minor 2.392.653.543.522.173.011.872.771.602.65 499.08 45.2
48 Josh MitchellA173895 · 48 overall U Minor 2.532.492.353.262.573.032.612.861.762.93 498.27 45.1
49 Chris SpenceA133845 · 49 overall A Minor 3.363.823.263.110.00–3.953.480.815.10 496.39 45.0
50 steve zgutowiczA111278 · 50 overall C Minor 2.172.593.772.771.234.342.632.680.742.93 496.28 45.0
51 Dan SantopietroA180175 · 51 overall U Minor 2.372.623.672.551.992.212.761.401.922.94 458.25 41.5
52 William RodgersA77483 · 52 overall C Minor 0.003.323.593.701.683.312.551.671.532.69 455.49 41.2
53 Elizabeth Dini · 53 overall U Minor 3.073.043.240.342.263.301.632.770.322.15 433.92 39.3
54 Reginald Arcilla · 54 overall X Minor 2.441.723.372.271.401.532.312.542.183.35 416.86 37.8
55 Brian MartinA85476 · 55 overall D Minor 2.242.212.012.421.821.782.091.221.102.21 366.82 33.2
56 Paul T Martin · 56 overall X Minor 2.151.952.522.121.222.921.651.160.642.23 358.84 32.5
57 Scott Saal · 57 overall D Minor 2.984.064.370.000.000.000.003.171.324.14 356.64 32.3
58 Daniel BorovtsovA123039 · 58 overall C Minor 1.71–0.000.003.083.180.652.041.453.77 273.36 24.8
59 Andy ChattergoonTY179707 · 59 overall U Minor 1.361.481.570.421.841.581.491.130.371.39 245.57 22.2
60 Eric SilverA178366 · 60 overall U Minor 0.000.591.190.550.250.260.351.360.001.02 102.51 9.3
61 Ivan Ramirez · 61 overall B Minor 0.001.462.430.000.000.000.00–0.00– 82.53 7.5
62 Aleksandr BorovtsovA181812 · 62 overall U Minor 0.170.050.560.360.160.190.740.390.300.29 58.31 5.3
63 Thomas (Tom) Janow DQFY134142 · 64 overall C Minor –0.000.000.000.00–0.000.000.000.00 0.00 0.0
63 Alex Saks DQTY136733 · 65 overall U Minor ––0.000.000.000.000.00–0.00– 0.00 0.0
63 vlad gologursky DQ · 66 overall U Minor 0.000.000.00–0.000.000.000.000.000.00 0.00 0.0
Registered, no scores recorded
– Alex StortzA179061 · 63 overall U 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 1 - Hog WildComstock · 32 rounds · 198 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Carlos VasquezLimited 107.446820.6829 · 3 · 0 · 0 · 0 · 0160.00
2Grant LabayCarry Optics7.233219.7730 · 1 · 0 · 1 · 0 · 0160.00
3Brandon MoOpen7.132921.5928 · 3 · 1 · 0 · 0 · 0160.00
4Gavin FarinaLimited 107.080521.7526 · 6 · 0 · 0 · 0 · 0152.13
5Carlos VasquezLimited Optics6.890322.0628 · 4 · 0 · 0 · 0 · 0160.00
6Chris SpencePCC6.869222.7130 · 2 · 0 · 0 · 0 · 0160.00
7Sami “Habibi” SalehLimited Optics6.833122.8330 · 2 · 0 · 0 · 0 · 0158.67
8Chris HahnOpen6.802122.6426 · 6 · 0 · 0 · 0 · 0152.58
9Jeff PaulsenPCC6.773321.2624 · 8 · 0 · 0 · 0 · 0157.77
10David AmersonPCC6.537122.6426 · 6 · 0 · 0 · 0 · 0152.26
11Sami “Habibi” SalehCarry Optics6.468522.8826 · 6 · 0 · 0 · 0 · 0143.08
12Kai ChenOpen6.448822.6422 · 8 · 2 · 0 · 0 · 0144.65
2Stage 2 - Dance Of Death Comstock · 29 rounds · 202 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sami “Habibi” SalehLimited Optics6.599220.7625 · 4 · 0 · 0 · 0 · 0145.00
2Carlos VasquezLimited 106.594921.3827 · 2 · 0 · 0 · 0 · 0145.00
3Carlos VasquezLimited Optics6.509721.6627 · 2 · 0 · 0 · 0 · 0143.03
4Sami “Habibi” SalehCarry Optics6.447020.9424 · 5 · 0 · 0 · 0 · 0145.00
5Tomasz SanczenkoOpen6.321121.9923 · 6 · 0 · 0 · 0 · 0145.00
6Brandon MoOpen6.247121.6121 · 7 · 1 · 0 · 0 · 0143.30
7Ray ChanCarry Optics6.080822.5326 · 2 · 1 · 0 · 0 · 0136.76
8Grant LabayCarry Optics6.075622.2224 · 5 · 0 · 0 · 0 · 0136.65
9Adam GordonOpen6.017921.2720 · 5 · 4 · 0 · 0 · 0138.04
10David AmersonPCC5.975923.2626 · 3 · 0 · 0 · 0 · 0145.00
11Bo "Daago" TianLimited Optics5.890122.9225 · 3 · 1 · 0 · 0 · 0129.42
12Chris SpencePCC5.772424.0827 · 1 · 1 · 0 · 0 · 0140.06
3Stage 3 - Lefty FriendlyComstock · 26 rounds · 204 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1LEO“Liyong” ChenOpen7.613316.5522 · 4 · 0 · 0 · 0 · 0130.00
2Chris HahnOpen7.411717.2724 · 2 · 0 · 0 · 0 · 0126.56
3Michael SclafaniLimited Optics7.126417.4023 · 3 · 0 · 0 · 0 · 0130.00
4Carlos VasquezLimited Optics7.035817.3422 · 4 · 0 · 0 · 0 · 0128.35
5Brandon MoOpen6.847018.1122 · 3 · 1 · 0 · 0 · 0116.92
6Carlos VasquezLimited 106.846217.8222 · 4 · 0 · 0 · 0 · 0130.00
7Jeff PaulsenPCC6.761218.3423 · 3 · 0 · 0 · 0 · 0130.00
8Sami “Habibi” SalehLimited Optics6.659318.0222 · 3 · 1 · 0 · 0 · 0121.48
9Frank RizziLimited Optics6.372019.4623 · 3 · 0 · 0 · 0 · 0116.24
10danny OrtizCarry Optics6.361820.1225 · 1 · 0 · 0 · 0 · 0130.00
11John LedermannLimited Optics6.352618.8921 · 5 · 0 · 0 · 0 · 0115.88
12David AmersonPCC6.347619.8524 · 2 · 0 · 0 · 0 · 0122.05
4Stage 4 - Escape From Sal- CatrazComstock · 32 rounds · 200 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Chris HahnOpen7.391320.7027 · 4 · 1 · 0 · 0 · 0160.00
2Sami “Habibi” SalehLimited Optics7.129521.3229 · 2 · 1 · 0 · 0 · 0160.00
3Sami “Habibi” SalehCarry Optics7.107121.9530 · 2 · 0 · 0 · 0 · 0160.00
4Carlos VasquezLimited 107.089621.4428 · 4 · 0 · 0 · 0 · 0160.00
5Dan LauCarry Optics6.915122.2729 · 3 · 0 · 0 · 0 · 0155.68
6Jeff PaulsenPCC6.871922.4129 · 3 · 0 · 0 · 0 · 0160.00
7David AmersonPCC6.836021.6526 · 6 · 0 · 0 · 0 · 0159.16
8Kai ChenLimited Optics6.636422.0025 · 7 · 0 · 0 · 0 · 0148.93
9Carlos VasquezLimited Optics6.573622.2125 · 7 · 0 · 0 · 0 · 0147.52
10Chris SpencePCC6.528223.5929 · 3 · 0 · 0 · 0 · 0152.00
11Kai ChenOpen6.525523.1425 · 6 · 1 · 0 · 0 · 0141.26
12Chris RubinoOpen6.511623.6526 · 6 · 0 · 0 · 0 · 0140.96
5Stage 5 - Going LeftComstock · 26 rounds · 199 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sami “Habibi” SalehLimited Optics5.924419.5821 · 3 · 2 · 0 · 0 · 0130.00
2Brandon MoOpen5.885618.1817 · 8 · 0 · 1 · 0 · 0130.00
3Bill MagyariLimited Optics5.807120.3220 · 6 · 0 · 0 · 0 · 0127.43
4Jeff PaulsenPCC5.778221.4623 · 3 · 0 · 0 · 0 · 0130.00
5Tomasz SanczenkoOpen5.663921.5420 · 5 · 1 · 0 · 0 · 0125.10
6Dan LauCarry Optics5.598921.7922 · 4 · 0 · 0 · 0 · 0130.00
7Kai ChenOpen5.499521.8216 · 10 · 0 · 0 · 0 · 0121.47
8Chris RubinoOpen5.323021.9817 · 7 · 2 · 0 · 0 · 0117.57
9Adam GordonOpen5.260922.8116 · 10 · 0 · 0 · 0 · 0116.20
10Sami “Habibi” SalehCarry Optics5.255319.9820 · 5 · 0 · 1 · 0 · 0122.02
11David AmersonPCC5.203121.9118 · 8 · 0 · 0 · 0 · 0117.06
12Nicolas CompitoCarry Optics5.128224.9625 · 1 · 0 · 0 · 0 · 0119.07
6Stage 6 - Spock’sComstock · 27 rounds · 203 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sami “Habibi” SalehLimited Optics7.794616.5524 · 3 · 0 · 0 · 0 · 0135.00
2Kai ChenOpen7.457216.3618 · 7 · 2 · 0 · 0 · 0135.00
3Gavin FarinaLimited 106.866518.3520 · 6 · 1 · 0 · 0 · 0135.00
4Dan LauCarry Optics6.748118.8224 · 2 · 1 · 0 · 0 · 0135.00
5danny OrtizCarry Optics6.736319.1524 · 3 · 0 · 0 · 0 · 0134.76
6Tomasz SanczenkoOpen6.715619.0620 · 7 · 0 · 0 · 0 · 0121.57
7Chris HahnOpen6.599818.9417 · 10 · 0 · 0 · 0 · 0119.48
8LEO“Liyong” ChenOpen6.565715.8412 · 13 · 1 · 1 · 0 · 0118.86
9Brandon MoOpen6.554120.1424 · 3 · 0 · 0 · 0 · 0118.65
10Bo "Daago" TianLimited Optics6.520619.1722 · 5 · 0 · 0 · 0 · 0112.93
11Carlos VasquezLimited 106.259919.0119 · 8 · 0 · 0 · 0 · 0123.07
12Roberto LuaLimited Optics6.198819.5220 · 7 · 0 · 0 · 0 · 0107.36
7Stage 7 - 2 Quick 4 U!Comstock · 23 rounds · 203 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sami “Habibi” SalehLimited Optics6.310417.5921 · 2 · 0 · 0 · 0 · 0115.00
2Carlos VasquezLimited Optics6.125818.1221 · 2 · 0 · 0 · 0 · 0111.64
3Dan LauCarry Optics5.916219.1022 · 1 · 0 · 0 · 0 · 0115.00
4Adam GordonOpen5.818219.2520 · 3 · 0 · 0 · 0 · 0115.00
5Tomasz SanczenkoOpen5.603719.6318 · 5 · 0 · 0 · 0 · 0110.76
6LEO“Liyong” ChenOpen5.558419.7918 · 5 · 0 · 0 · 0 · 0109.86
7Chris HahnOpen5.471619.1917 · 4 · 2 · 0 · 0 · 0108.15
8Carlos VasquezLimited 105.438918.5717 · 5 · 1 · 0 · 0 · 0115.00
9Grant LabayCarry Optics5.347919.2617 · 6 · 0 · 0 · 0 · 0103.95
10Bo "Daago" TianLimited Optics5.202019.8017 · 6 · 0 · 0 · 0 · 094.80
11John LedermannLimited Optics5.173319.9118 · 4 · 1 · 0 · 0 · 094.28
12Frank RizziLimited Optics5.096520.2118 · 4 · 1 · 0 · 0 · 092.88
8Stage 8 - First Time SwingerComstock · 19 rounds · 204 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Kai ChenOpen6.351414.1714 · 5 · 0 · 0 · 0 · 095.00
2Carlos VasquezLimited 105.921515.0316 · 3 · 0 · 0 · 0 · 095.00
3Gavin FarinaLimited 105.920615.3715 · 4 · 0 · 0 · 0 · 094.99
4Adam GordonOpen5.866114.4913 · 4 · 2 · 0 · 0 · 087.74
5Kayden ChenLimited Optics5.741915.5016 · 3 · 0 · 0 · 0 · 095.00
6Carlos VasquezLimited Optics5.695016.3318 · 1 · 0 · 0 · 0 · 094.22
7Jeff PaulsenPCC5.662716.0717 · 2 · 0 · 0 · 0 · 095.00
8Frank jr SemarLimited Optics5.660416.4318 · 1 · 0 · 0 · 0 · 093.65
9Daniel LutzCarry Optics5.620816.1917 · 2 · 0 · 0 · 0 · 095.00
10Sami “Habibi” SalehLimited Optics5.572616.3317 · 2 · 0 · 0 · 0 · 092.20
11Chris HahnOpen5.522616.8417 · 2 · 0 · 0 · 0 · 082.60
12Dan LauCarry Optics5.428014.3717 · 1 · 0 · 1 · 0 · 091.74
9Stage 9 - WeaklingComstock · 6 rounds · 201 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Mickey SenaPCC5.97615.026 · 0 · 0 · 0 · 0 · 030.00
2David AmersonPCC5.48455.476 · 0 · 0 · 0 · 0 · 027.53
3Jeff PaulsenPCC5.33815.626 · 0 · 0 · 0 · 0 · 026.80
4Carlos VasquezLimited Optics5.04205.956 · 0 · 0 · 0 · 0 · 030.00
5Gavin FarinaLimited 104.65846.446 · 0 · 0 · 0 · 0 · 030.00
6Sami “Habibi” SalehCarry Optics4.34786.906 · 0 · 0 · 0 · 0 · 030.00
7Andrew LiLimited Optics4.23137.096 · 0 · 0 · 0 · 0 · 025.18
8Chris HahnOpen4.22547.106 · 0 · 0 · 0 · 0 · 030.00
9Anthony LatonaPCC4.20767.136 · 0 · 0 · 0 · 0 · 021.12
10Michael SclafaniLimited Optics4.18997.166 · 0 · 0 · 0 · 0 · 024.93
11Christopher AntonucciLimited Optics4.04317.426 · 0 · 0 · 0 · 0 · 024.06
12Allison SclafaniPCC4.04317.426 · 0 · 0 · 0 · 0 · 020.30
10Stage 10 -Spring FlingComstock · 17 rounds · 203 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Sami “Habibi” SalehLimited Optics7.859810.5616 · 1 · 0 · 0 · 0 · 085.00
2Gavin FarinaLimited 107.720610.8816 · 1 · 0 · 0 · 0 · 085.00
3Carlos VasquezLimited 107.457311.1316 · 1 · 0 · 0 · 0 · 082.10
4Dan LauCarry Optics7.430111.4417 · 0 · 0 · 0 · 0 · 085.00
5Jeff PaulsenPCC7.397711.4917 · 0 · 0 · 0 · 0 · 085.00
6Chris RubinoOpen7.197911.6716 · 1 · 0 · 0 · 0 · 085.00
7Sami “Habibi” SalehCarry Optics7.155211.6016 · 1 · 0 · 0 · 0 · 081.86
8Tomasz SanczenkoOpen7.095211.9817 · 0 · 0 · 0 · 0 · 083.79
9John LedermannLimited Optics7.013212.1217 · 0 · 0 · 0 · 0 · 075.84
10Kai ChenLimited Optics6.899611.4514 · 3 · 0 · 0 · 0 · 074.62
11LEO“Liyong” ChenOpen6.879211.9214 · 3 · 0 · 0 · 0 · 081.24
12David AmersonPCC6.836912.1416 · 1 · 0 · 0 · 0 · 078.56

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - Hog WildComstock32160
2Stage 2 - Dance Of Death Comstock29145
3Stage 3 - Lefty FriendlyComstock26130
4Stage 4 - Escape From Sal- CatrazComstock32160
5Stage 5 - Going LeftComstock26130
6Stage 6 - Spock’sComstock27135
7Stage 7 - 2 Quick 4 U!Comstock23115
8Stage 8 - First Time SwingerComstock1995
9Stage 9 - WeaklingComstock630
10Stage 10 -Spring FlingComstock1785

Field

GM1M7A21B–D124U63