2023 OPGA Willamette Valley CC Pro Am
Strokes
 1  2  3  4  5  6  7  8  9 Out 10 11 12 13 14 15 16 17 18 In Total
Ross Kukula
4
4
3
5
5
5
4
3
5
38
4
4
4
3
4
3
4
4
4
34 72
Andy Edmunds
4
5
3
4
4
5
3
3
4
35
4
4
4
3
5
3
4
5
5
37 72
Anthony Wik
4
4
3
4
4
5
4
4
5
37
4
5
3
4
4
3
4
4
4
35 72
Jeff Gustafson
4
4
3
3
4
5
4
4
5
36
3
6
5
3
4
4
3
4
4
36 72
Craig Crandall
4
5
3
4
4
4
4
3
4
35
3
5
4
3
5
4
5
4
5
38 73
Hunter Wescott
4
4
4
4
5
5
4
4
4
38
4
5
5
3
4
3
4
4
3
35 73
Bryan Tunstill
4
6
3
3
4
5
4
4
4
37
4
6
4
4
5
3
4
3
4
37 74
David Patterson
4
5
3
3
5
5
5
3
4
37
6
5
4
3
4
4
4
3
4
37 74
Jared Lambert
4
6
2
4
4
6
6
3
4
39
4
4
4
4
5
3
4
3
4
35 74
Bradley Myers
3
4
3
4
4
5
4
3
4
34
4
5
4
4
5
4
5
4
5
40 74
Bruce Stewart
3
5
4
3
4
5
3
3
4
34
5
5
5
4
4
5
4
4
4
40 74
Nicholas Mabry
5
5
4
4
5
4
4
3
5
39
4
5
4
2
5
3
3
5
5
36 75
Zach Emery
4
6
3
4
4
6
4
3
5
39
4
6
4
3
5
4
4
3
4
37 76
Kyle Johnson
4
4
3
4
5
5
4
3
5
37
4
6
6
3
4
3
4
5
4
39 76
Daniel Dolin
4
5
4
4
4
7
4
3
4
39
4
6
4
5
4
3
3
5
5
39 78
Nick Huff
3
6
3
5
4
6
3
4
4
38
4
6
4
3
6
4
5
4
4
40 78
Blake Netter
4
5
3
5
4
5
4
4
4
38
4
6
5
5
5
4
4
4
5
42 80
John Grothe
6
5
3
4
4
7
4
3
4
40
4
4
5
4
7
3
4
5
4
40 80
Travis Kane
6
5
3
4
5
5
5
4
5
42
4
5
4
4
4
4
5
4
4
38 80
Billy Raschko
4
6
4
4
6
5
4
3
4
40
5
5
4
5
5
4
4
4
4
40 80
Jordan Holladay
4
5
3
5
4
6
4
3
4
38
5
6
5
4
5
4
4
6
4
43 81
Chris Myrvold
4
6
3
5
4
6
5
3
3
39
5
6
5
3
5
5
6
5
5
45 84
Blake Muscardin
5
6
3
4
5
6
5
4
5
43
5
5
5
4
5
4
5
5
5
43 86
William Roberts
5
7
5
4
5
5
5
3
X6
4
X7
4
4
6
3
4
5
5
Steven Hill
X
6
4
4
5
X8
5
4
5
5
6
5
3
5
3
4
5
5
41
Michael Parker
7
5
3
5
6
6
5
4
6
47
6
5
5
3
4
4
6
4
5
42 89
Stableford Points
 1  2  3  4  5  6  7  8  9 Out 10 11 12 13 14 15 16 17 18 In Total
Ross Kukula
2
3
2
1
1
2
2
2
1
16
2
3
2
2
3
2
2
2
2
20 36
Andy Edmunds
2
2
2
2
2
2
3
2
2
19
2
3
2
2
2
2
2
1
1
17 36
Anthony Wik
2
3
2
2
2
2
2
1
1
17
2
2
3
1
3
2
2
2
2
19 36
Jeff Gustafson
2
3
2
3
2
2
2
1
1
18
3
1
1
2
3
1
3
2
2
18 36
Craig Crandall
2
2
2
2
2
3
2
2
2
19
3
2
2
2
2
1
1
2
1
16 35
Hunter Wescott
2
3
1
2
1
2
2
1
2
16
2
2
1
2
3
2
2
2
3
19 35
Bryan Tunstill
2
1
2
3
2
2
2
1
2
17
2
1
2
1
2
2
2
3
2
17 34
David Patterson
2
2
2
3
1
2
1
2
2
17
0
2
2
2
3
1
2
3
2
17 34
Jared Lambert
2
1
3
2
2
1
0
2
2
15
2
3
2
1
2
2
2
3
2
19 34
Bradley Myers
3
3
2
2
2
2
2
2
2
20
2
2
2
1
2
1
1
2
1
14 34
Bruce Stewart
3
2
1
3
2
2
3
2
2
20
1
2
1
1
3
0
2
2
2
14 34
Nicholas Mabry
1
2
1
2
1
3
2
2
1
15
2
2
2
3
2
2
3
1
1
18 33
Zach Emery
2
1
2
2
2
1
2
2
1
15
2
1
2
2
2
1
2
3
2
17 32
Kyle Johnson
2
3
2
2
1
2
2
2
1
17
2
1
0
2
3
2
2
1
2
15 32
Daniel Dolin
2
2
1
2
2
0
2
2
2
15
2
1
2
0
3
2
3
1
1
15 30
Nick Huff
3
1
2
1
2
1
3
1
2
16
2
1
2
2
1
1
1
2
2
14 30
Blake Netter
2
2
2
1
2
2
2
1
2
16
2
1
1
0
2
1
2
2
1
12 28
John Grothe
0
2
2
2
2
0
2
2
2
14
2
3
1
1
0
2
2
1
2
14 28
Travis Kane
0
2
2
2
1
2
1
1
1
12
2
2
2
1
3
1
1
2
2
16 28
Billy Raschko
2
1
1
2
0
2
2
2
2
14
1
2
2
0
2
1
2
2
2
14 28
Jordan Holladay
2
2
2
1
2
1
2
2
2
16
1
1
1
1
2
1
2
0
2
11 27
Chris Myrvold
2
1
2
1
2
1
1
2
3
15
1
1
1
2
2
0
0
1
1
9 24
Blake Muscardin
1
1
2
2
1
1
1
1
1
11
1
2
1
1
2
1
1
1
1
11 22
William Roberts
1
0
0
2
1
2
1
2
0
9
2
0
2
1
1
2
2
1
1
12 21
Steven Hill
0
1
1
2
1
0
1
1
1
8
1
1
1
2
2
2
2
1
1
13 21
Michael Parker
0
2
2
1
0
1
1
1
0
8
0
2
1
2
3
1
0
2
1
12 20