2023 Massachusetts Amateur Public Links Qualifier - Cranberry Valley GC
Strokes
 1  2  3  4  5  6  7  8  9 Out 10 11 12 13 14 15 16 17 18 In Total
Joseph Berggren
5
3
5
3
4
4
4
5
4
37
3
4
7
4
4
3
4
4
4
37 74
John Salerno
3
5
4
3
5
4
4
4
5
37
4
4
4
3
6
3
4
4
5
37 74
Andrew Abbott
5
5
5
3
3
4
3
4
5
37
5
4
5
3
4
3
5
3
5
37 74
Jim Forsgard
4
4
4
3
5
3
3
5
4
35
5
4
5
3
5
4
5
4
5
40 75
Devin Russell
5
5
4
3
5
5
3
5
4
39
4
5
4
1
4
5
5
3
5
36 75
Patrick Doherty
5
5
3
3
4
4
4
5
4
37
5
4
5
4
4
4
4
3
5
38 75
David Spitz
4
4
5
3
5
4
3
6
5
39
4
4
4
4
4
4
5
3
5
37 76
Eddie Francis
4
4
3
4
4
5
4
5
4
37
5
5
5
4
4
4
5
2
5
39 76
Michael Serijan
5
5
4
3
6
5
2
4
4
38
4
3
4
4
4
6
4
4
5
38 76
Shawn Seybert
5
5
4
2
5
5
3
5
4
38
4
4
3
4
5
4
5
3
6
38 76
Bradford Costa
4
7
4
3
4
5
3
5
4
39
4
4
5
3
4
5
4
3
5
37 76
David Wilcox
4
5
4
4
4
4
3
5
5
38
4
4
4
5
4
4
5
3
5
38 76
Caden Capaldo
4
6
5
3
5
5
3
5
3
39
4
3
4
3
4
7
5
3
5
38 77
Richie Thayer
3
4
4
4
5
5
4
5
4
38
3
4
5
3
5
4
6
3
6
39 77
Roy Murphy
5
6
5
3
5
4
4
5
3
40
4
4
5
3
4
4
5
3
5
37 77
Tim Richmond
5
5
4
4
4
4
3
5
4
38
4
4
5
4
5
3
4
4
6
39 77
Paul Murphy
3
5
4
4
4
5
3
5
4
37
4
4
4
4
7
3
6
3
5
40 77
Chris Messina
5
6
4
2
4
5
4
4
5
39
5
4
5
3
5
4
5
3
5
39 78
Colin Richmond
5
5
4
4
4
4
3
5
4
38
4
4
5
4
6
3
4
4
6
40 78
Kyle Lightner
5
4
4
4
4
4
2
5
4
36
5
4
5
3
5
3
7
3
7
42 78
Thor Van Vaerenewyck
5
4
5
4
6
4
3
5
5
41
4
4
4
3
5
3
6
3
5
37 78
Kyle Hampton
5
5
4
3
4
4
3
5
4
37
4
4
6
3
5
4
5
4
6
41 78
Diarmaid McGregor
4
5
4
4
5
4
4
4
4
38
4
4
4
4
4
5
6
3
6
40 78
Ryan McElhinney
4
5
5
4
4
4
3
6
5
40
5
4
4
2
5
4
5
4
5
38 78
Harvey Ford
5
4
4
4
4
4
2
6
4
37
6
4
5
4
4
3
6
4
5
41 78
Ben Kepley
4
5
4
4
6
4
3
6
4
40
4
3
4
3
6
5
4
3
6
38 78
Tim Hall
4
4
4
4
5
4
3
5
4
37
4
4
3
3
4
4
4
9
7
42 79
Matthew Natale
4
5
4
4
5
5
4
5
3
39
4
4
5
2
5
4
5
4
7
40 79
Dennis R Konary
4
5
4
3
4
5
5
5
4
39
4
5
5
3
4
5
5
5
4
40 79
Andrew Sypek
5
5
4
3
4
4
4
6
4
39
4
5
5
3
5
5
4
4
5
40 79
Stephen Protz
4
6
5
3
5
4
3
5
5
40
4
4
4
3
6
3
5
5
5
39 79
Peter Pagliuca
6
5
5
5
5
5
3
5
4
43
4
3
5
2
5
4
5
3
5
36 79
Matthew Croteau
4
5
5
3
3
4
3
5
5
37
4
4
5
3
7
5
5
3
6
42 79
Joe McCabe
4
5
4
4
4
4
4
5
6
40
4
6
5
3
5
3
4
4
5
39 79
Demetrius Gonsalves
4
6
5
3
4
5
3
5
5
40
5
4
5
3
5
4
5
4
5
40 80
Brendan Keenan
5
3
4
4
4
5
3
5
5
38
7
4
5
4
4
4
4
2
8
42 80
Cam Thorpe
5
4
4
3
5
4
4
5
3
37
5
6
7
4
5
3
4
3
6
43 80
Kevin Boggan
5
5
4
4
4
4
4
8
4
42
4
4
4
4
3
5
5
4
5
38 80
Peter Meagher
5
4
5
4
6
4
4
5
3
40
5
4
4
3
5
4
4
4
7
40 80
John Uppgren
5
7
6
2
4
4
3
5
4
40
7
4
4
4
4
4
5
3
5
40 80
Stephen Blaisdell
5
5
4
3
5
4
3
5
5
39
5
6
3
4
6
4
5
3
5
41 80
Jordan Rose
7
4
5
4
4
5
4
5
4
42
4
5
4
4
5
5
4
3
5
39 81
Jeffrey Kilday
5
6
4
4
5
3
3
5
5
40
7
3
5
4
6
4
5
3
4
41 81
Kevin McBride
4
5
5
3
4
4
3
5
4
37
6
4
4
3
5
4
6
4
8
44 81
Kevin Doherty
5
5
4
4
6
6
3
6
5
44
4
4
4
3
4
3
6
4
5
37 81
Ryan Malcolm
4
5
4
4
6
4
4
4
4
39
5
5
4
3
4
5
6
5
5
42 81
Chris George
4
6
4
4
6
4
4
5
5
42
4
5
4
3
5
4
5
3
6
39 81
Kevin O'Donnell
5
5
4
4
4
4
4
7
4
41
5
4
4
3
6
4
5
4
5
40 81
Patrick Cotter
6
5
4
3
5
4
5
5
4
41
6
4
5
4
5
4
6
3
4
41 82
Max Covitz
4
5
5
3
5
5
3
6
4
40
6
4
4
3
5
4
5
5
6
42 82
Josh Coffey
4
5
5
4
9
5
2
5
4
43
4
5
4
3
4
6
4
3
6
39 82
Jack Larson
5
5
4
5
5
4
4
6
5
43
4
4
4
4
5
3
5
5
5
39 82
Anthony McIntyre
4
6
4
3
4
6
5
5
5
42
4
6
4
4
5
4
5
3
5
40 82
Barrett Coholan
4
5
3
4
4
4
4
8
6
42
4
6
4
3
4
5
6
3
5
40 82
Dylan Young
5
4
6
3
4
4
4
6
5
41
4
4
4
3
4
5
6
5
6
41 82
Tim O'Connell
4
5
5
3
5
5
3
7
4
41
7
4
4
3
5
5
4
5
5
42 83
Andy Horvitz
6
5
5
4
4
4
4
5
5
42
5
4
5
3
6
4
5
4
5
41 83
Paul Rezuke
4
5
4
4
5
4
4
5
4
39
4
4
5
4
5
5
5
5
7
44 83
Bob Diramio
4
5
5
5
5
4
3
5
5
41
5
7
5
3
5
4
5
3
5
42 83
Joseph Shea
5
5
4
4
5
4
5
6
4
42
6
4
5
4
5
4
6
3
5
42 84
Alex McCallum
4
5
4
4
4
5
4
8
4
42
5
5
4
3
5
6
5
4
5
42 84
Joseph Phinney
7
6
6
4
4
5
2
6
3
43
4
5
4
3
4
6
5
4
6
41 84
Michael Murphy
5
5
5
4
5
4
3
6
4
41
5
6
4
4
6
4
5
3
6
43 84
Colin Finn
5
7
5
3
4
7
4
7
4
46
5
5
4
3
5
4
4
4
5
39 85
Chris Campbell
8
6
4
3
5
4
4
6
4
44
5
4
4
3
5
5
4
4
7
41 85
Bill Granara
5
5
4
6
4
4
3
5
6
42
5
4
5
4
6
4
6
4
5
43 85
Steven White
5
5
6
3
5
4
3
8
5
44
4
4
4
4
5
5
5
5
5
41 85
Wayne Malcolm
5
7
5
4
5
6
4
5
5
46
4
4
4
4
5
5
4
3
6
39 85
Paul Gemelli
5
5
5
3
6
5
4
6
5
44
5
4
4
5
5
4
4
5
5
41 85
Brian White
4
6
6
3
5
5
4
7
4
44
3
4
4
4
4
6
6
4
6
41 85
Brett Strawn
4
5
5
4
4
4
5
6
3
40
6
5
6
3
7
5
4
3
6
45 85
Nolan Reilly
5
5
4
3
5
5
4
5
6
42
5
4
4
4
6
4
7
4
6
44 86
Frank Glancy
5
5
6
4
4
4
4
5
4
41
4
6
5
3
5
4
6
4
8
45 86
Matthew Dolan
5
5
5
5
6
4
4
6
5
45
7
3
4
3
5
5
4
4
6
41 86
Edward Gula
5
4
7
2
5
4
5
5
4
41
4
8
4
3
5
6
5
4
6
45 86
Andrew Paul
5
5
6
5
7
5
5
4
5
47
5
4
5
3
4
4
5
3
6
39 86
Matt Udell
6
6
7
3
3
5
4
6
5
45
4
5
4
3
6
5
5
4
5
41 86
Paul DeChambeau
6
6
5
4
5
4
3
5
5
43
5
5
3
5
7
4
5
4
5
43 86
James Cahill
5
5
5
3
5
5
4
6
4
42
5
6
5
4
6
5
5
3
6
45 87
Dan Mastrototaro
6
5
5
3
4
6
4
5
4
42
4
6
4
3
7
4
6
4
7
45 87
Sam Butler
5
6
4
4
5
6
3
5
5
43
6
4
6
3
5
5
5
4
6
44 87
Francis Lane
4
6
4
3
5
5
3
6
4
40
5
5
4
4
8
6
6
3
6
47 87
Rob Hartwell
5
5
4
4
5
5
4
5
5
42
4
4
5
4
6
6
6
4
6
45 87
Matthew Francis
5
5
3
5
4
4
3
4
6
39
3
6
6
6
5
6
5
4
7
48 87
John Connolly
4
5
4
3
4
5
4
6
4
39
4
5
6
3
5
5
7
5
9
49 88
Bob Arsenault
5
5
5
3
6
5
4
7
4
44
5
4
8
5
5
4
5
4
4
44 88
Gregg Froleiks
5
7
4
3
5
4
6
5
5
44
5
5
4
3
7
4
6
4
6
44 88
Jeff Campbell
6
5
6
3
5
5
4
5
4
43
5
5
4
4
5
6
6
4
6
45 88
Justin Jenkins
6
7
4
3
4
5
3
7
4
43
5
7
5
5
5
4
6
4
6
47 90
Joseph McIntyre
5
6
5
5
5
4
4
6
5
45
5
5
6
6
6
5
4
3
6
46 91
Steven Dixon
5
5
4
3
6
5
3
6
6
43
5
7
8
3
5
4
5
4
8
49 92
William Pina
5
5
4
4
5
4
5
5
8
45
5
5
5
6
5
5
5
4
7
47 92
Josh Sarnowitz
5
5
5
4
5
5
3
6
5
43
7
6
4
4
9
4
4
5
6
49 92
Michael Moore
3
7
7
4
5
5
3
6
4
44
8
5
5
4
5
4
6
4
7
48 92
Michael Murphy
5
5
7
5
4
6
4
5
5
46
6
6
6
4
6
3
5
4
7
47 93
Jeff McCarrick
6
5
5
4
6
5
4
5
6
46
7
4
7
4
5
5
6
4
7
49 95
Peter Russell
7
7
4
3
5
5
4
7
5
47
5
5
6
5
7
5
6
4
6
49 96
Ross Reale
6
6
6
5
6
5
4
6
5
49
5
6
5
7
6
3
5
6
6
49 98
James Ketchum
7
6
4
4
6
4
4
6
6
47
6
8
7
3
8
4
5
3
8
52 99
Christopher Gray
 
 
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
 
 
0 WD
Jonathan Richard
 
 
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
 
 
0 WD
Timothy Duggan
 
 
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
 
 
0 WD
Michael Mills
7
7
7
3
5
4
3
6
5
47
7
5
7
5
 
 
 
 
 
24 DNF
Hadyn Kornusky
 
 
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
 
 
0 NS