Meet Scores and Rankings

2024 – 2025

Dual Meets

School Score Result

Acton-Boxborough 1

85 – 98 L

Braintree 1

103 – 81 W

Brookline 1

89 – 97 L

Framingham 1

99 – 85 W

Milton 1

94 – 91 W

Natick 1

93 – 83 W

Newton North 1

98 – 88 W

Walpole 1

92 – 44 W

Wellesley 1

88 – 96 L

Weymouth 2

96 – 68 W

Championships

Meet Place

Bay State Conference 3

3

2023 – 2024

Dual Meets

School Score Result

Acton-Boxborough 1 4 5

105.5 – 78.5 W

Braintree 1 6 7

101 – 76 W

Brookline 1 8 9

101 – 80 W

Framingham 1 10 11

97 – 81 W

Milton 1 12

91 – 95 L

Natick 1 13

100 – 78 W

Newton North 1 14

99 – 85 W

Walpole 1 15 16

87 – 48 W

Wellesley 1 17 18

98 – 86 W

Weymouth 1 19 20

98 – 72 W

Championships

Meet Place

Bay State Conference 3

1

South Sectional 21

2

Division 1 State 22

1

Psych Sheets and Results

2022 – 2023

Dual Meets

School Score Result

Acton-Boxborough 1 23

97 – 89 W

Braintree 1 24

97 – 80 W

Brookline 1

99 – 85 W

Framingham 1

95 – 85 W

Milton 1

100 – 84 W

Natick 1 25 26

90 – 77 W

Newton North 1

96 – 84 W

Walpole 1 27

97 – 75 W

Wellesley 1 28 29

82 – 99 L

Weymouth 1 30

85 – 69 W

Championships

Meet Place

Bay State Conference 3

2

South Sectional 31

2

Division 2 State 32

2

Psych Sheets and Results

2021 – 2022

Dual Meets

School Score Result

Acton-Boxborough 1 33 34

90 – 94 L

Braintree 1

98 – 82 W

Brookline 35

96 – 88 W

Framingham 36

94 – 78 W

Milton 1 37

84 – 100 L

Natick 38 39

98 – 75 W

Newton North 40

100 – 84 W

Walpole 1

99 – 75 W

Wellesley 1

85 – 101 L

Weymouth 41 42

102 – 73 W

Championships

Meet Place

Bay State Conference 43 3

2

South Sectional 44 45 46

2

Division 2 State 47 48

2

Psych Sheets and Results

2020 – 2021

Dual Meets

School Score Result

Dana Hall 49

111 – 64 W

2019 – 2020

Dual Meets

School Score Result

Acton-Boxborough 50 51

98 – 83 W

Braintree 52 51 53

97 – 81 W

Brookline 54 51

99 – 82 W

Framingham 55 56 51

97 – 84 W

Milton 57 51

96 – 87 W

Natick 58 51 59

101 – 80 W

Newton North 60 51

W

Notre Dame Academy 61 51

91 – 85 W

Walpole 52 62 51

W

Wellesley 63 51

87 – 99 L

Weymouth 64 51

W

Championships

Meet Place

Bay State Conference 65 66 3

2

South Sectional 67 68

3

Division 1 State 69 70

2

Psych Sheets and Results

2018 – 2019

Dual Meets

School Score Result

Acton-Boxborough 71 72

86 – 100 L

Braintree 73 74

96 – 79 W

Brookline 75

101 – 85 W

Framingham 76 77

98 – 88 W

Milton 73 78

95 – 86 W

Natick 79 80

98 – 83 W

Newton North 81 82

102 – 84 W

Walpole 79 83

100 – 74 W

Wellesley 75 84

86.5 – 97.5 L

Weymouth 85 86

105 – 73 W

Championships

Meet Place

Bay State Conference 87 3

2

South Sectional 88 89

3

Division 1 State 90 91

4

Psych Sheets and Results

2017 – 2018

Dual Meets

School Score Result

Acton-Boxborough 92

L

Boston Latin 93 92

94 – 86 W

Braintree 94

102 – 84 W

Brookline 95 92

90 – 98 L

Framingham 92 96

L

Milton 97

93 – 74 W

Natick 98

86 – 93 L

Newton North 92 96

L

Norwood 99

102 – 80 W

Walpole 100 101

93 – 88 W

Wellesley 92

86 – 95 L

Weymouth 92 96

W

Championships

Meet Place

Bay State Conference 102 103 3

5

South Sectional 104 105

7

Division 1 State 106

7

Psych Sheets and Results

2016 – 2017

Dual Meets

School Score Result

Acton-Boxborough 107

82 – 98 W

Braintree 108 109 110

100 – 81 W

Brookline 111 112

89 – 99 L

Dedham 108 113

91 – 84 W

Framingham 114 115

88 – 98 L

Natick 116 117

94 – 92 W

Newton North 118 119 120

90 – 98 L

Norwood 114 121

96 – 82 W

Notre Dame Academy 107 122

97 – 87 W

Walpole 123

98 – 80 W

Wellesley 116 124

95 – 91 W

Weymouth 111 125

W

Championships

Meet Place

Bay State Conference 126 111 127 3

3

South Sectional 128

8

Division 1 State 129

9

Psych Sheets and Results

2015 – 2016

Dual Meets

School Score Result

Acton-Boxborough 130

87 – 91 L

Braintree 131 132

100 – 78 W

Brookline 133

Dedham 134 135

95 – 76 W

Framingham 130 136 137

100 – 84 W

Natick 138 139

98 – 86 W

Newton North 140 141 142

89 – 97 L

Norwood 143 144

102 – 76 W

Walpole 140 145

W

Wellesley 146

91 – 95 L

Weymouth 134

91 – 83 W

Championships

Meet Place

Bay State Conference 147 148 149 3

4

South Sectional 150 151

6

Division 1 State 152 153 154

8

Psych Sheets and Results

2014 – 2015

Dual Meets

School Score Result

Acton-Boxborough 155

Bishop Feehan 155

L

Braintree 156

103 – 78 W

Brookline 157 158

95 – 86 W

Dedham 159 160 161

W

Framingham 162 160 161 155 163

94 – 86 W

Natick 164

94 – 87 W

Newton North 161 165 166

82 – 102 L

Norwood 167

97 – 81 W

Walpole 168

W

Wellesley 133

Weymouth 133

Championships

Meet Place

Bay State Conference 169 170 3

3

South Sectional 171

4

Division 1 State 172 173

6

Psych Sheets and Results

2013 – 2014

Dual Meets

School Score Result

Acton-Boxborough 174

84 – 94 L

Braintree 175 176

96 – 89 W

Brookline 177

96 – 44 W

Dedham 175 176

93 – 69 W

Framingham 178 179

92 – 94 L

Natick 180

98 – 97 W

Newton North 181 182 183 184 166

102 – 84 W

Norwood 179 185

100 – 55 W

Walpole 133

Wellesley 186 182

100 – 84 W

Weymouth 187 188

90 – 80 W

Championships

Meet Place

Coaches’ Invitational 176

3

Bay State Conference 189 190 191 3

2

South Sectional 192 193 194

4

Division 1 State 195 196 197

7

Psych Sheets and Results

2012 – 2013

Dual Meets

School Score Result

Acton-Boxborough 198

L

Braintree 199 198

W

Brookline 200

95 – 85 W

Dedham 198

W

Framingham 198

L

Natick 198

Newton North 200 201

W

Norwood 198

100 – 84 W

Walpole 198

Wellesley 200

101 – 85 W

Weymouth 202 198

94 – 74 W

Championships

Meet Place

Bay State Conference 3

3

South Sectional 203 204 205 3

3

Division 1 State 206 207

5

Psych Sheets and Results

2011 – 2012

Dual Meets

School Score Result

Braintree 208

94 – 87 W

Brookline 133

Dedham 208

105 – 67 W

Framingham 208

104.3 – 81.6 W

Natick 209

103 – 82 W

Newton North 210 201

97 – 89 W

Norwood 133

Walpole 210 198

88 – 96 L

Wellesley 210

96 – 85 W

Weymouth 133

Championships

Meet Place

Bay State Conference 211 3

3

South Sectional 212 213

4

Division 1 State 214 215 216

4

Psych Sheets and Results

2010 – 2011

Dual Meets

School Score Result

Braintree 217

92 – 85 W

Brookline 218

98 – 82 W

Dedham 217

99 – 72 W

Framingham 219

99 – 87 W

Natick 220

105 – 79 W

Newton North 221 201

97 – 87 W

Norwood 222 223

100 – 80 W

Walpole 210

L

Wellesley 218

W

Weymouth 217

85 – 75 W

Championships

Meet Place

Coaches Invitational 217

6

Bay State Conference 224 3

2

South Sectional 225 226 227

4

Division 2 State 228 227

8

Psych Sheets and Results

2009 – 2010

Dual Meets

School Score Result

Braintree 133

Brookline 229 230

W

Dedham 133

Framingham 230 231

100 – 83 W

Natick 220 223

L

Newton North 201

W

Norwood 133

Walpole 220 210 230 232 223

93 – 93 T

Wellesley 233

101 – 83 W

Weymouth 229 230

W

Championships

Meet Place

Bay State Conference 234 3

3

South Sectional 235

15

Division 1 State 236 227

14

Psych Sheets and Results

2008 – 2009

Dual Meets

School Score Result

Braintree 237 238

96 – 76 W

Brookline 239 240

83 – 101 L

Dedham 238 239

93 – 82 W

Framingham 237 230 238 231

81 – 97 L

Natick 241

95 – 86 W

Newton North 242 241 201

103 – 84 W

Norwood 237 242

W

Walpole 241 242

81 – 100 L

Wellesley 241 242 243

93 – 92 W

Weymouth 238 239

W

Championships

Meet Place

Bay State Conference 244 3

4

South Sectional 245

no place

Division 1 State 246

no place

Psych Sheets and Results

2007 – 2008

Dual Meets

School Score Result

Braintree 247 248 249

W

Brookline 250 251

78 – 105 L

Dedham 247 250

95 – 91 W

Framingham 247 230 231

L

Natick 248

L

Newton North 250 251 201

96 – 85 W

Norwood 248

94 – 89 W

Walpole 248 252

99.5 – 84.5 W

Wellesley 253

91 – 94 L

Westwood 250

Weymouth 247 250

W

Championships

Meet Place

Bay State Conference 254 255 3

7

South Sectional 256

19

Division 1 State 257

16

Psych Sheets and Results

2006 – 2007

Dual Meets

School Score Result

Braintree 133 249

W

Brookline 133

Dedham 133

Framingham 230 231

L

Natick 133

Newton North 201

W

Norwood 133

Walpole 133

Wellesley 133

Weymouth 133

Championships

Meet Place

Bay State Conference 3

2

South Sectional 258

22

Division 1 State 259

13

Psych Sheets and Results

2005 – 2006

Dual Meets

School Score Result

Braintree 133 249

W

Brookline 133

Dedham 133

Framingham 230 231

L

Natick 133

Newton North 201

W

Norwood 133

Walpole 133

Wellesley 133

Weymouth 133

Championships

Meet Place

Bay State Conference 3

2

2004 – 2005

Dual Meets

School Score Result

Braintree 133

Brookline 133

Dedham 133

Framingham 230 231

L

Natick 133

Newton North 201

W

Norwood 133

Walpole 133

Wellesley 133

Weymouth 133

Championships

Meet Place

South Sectional 260

18

2003 – 2004

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

States 262

7

2002 – 2003

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

South Sectional 46

2

2001 – 2002

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

South Sectional 46

1

2000 – 2001

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

State 263

15

1999 – 2000

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

1998 – 1999

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

1997 – 1998

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

2

1996 – 1997

Dual Meets

School Score Result

Braintree 133 261

W

Brookline 133 261

W

Dedham 133 261

W

Framingham 133 261

W

Natick 133 261

W

Newton North 201 261

W

Norwood 133 261

W

Walpole 133 261

W

Wellesley 133 261

W

Weymouth 133 261

W

Championships

Meet Place

Bay State Conference 3

1

1995 – 1996

Championships

Meet Place

Bay State Conference 3

3

1994 – 1995

Championships

Meet Place

Bay State Conference 3

2

1993 – 1994

Championships

Meet Place

Bay State Conference 3

2

1992 – 1993

Championships

Meet Place

Bay State Conference 3

2

1991 – 1992

Championships

Meet Place

Bay State Conference 3

2

1990 – 1991

Championships

Meet Place

Bay State Conference 3

2

1987 – 1988

Championships

Meet Place

South Sectional 46

2

Sources

  1. https://www.arbiterlive.com/Teams/Schedule/5772348  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

  2. Assistant Swim Coach Zibing Zhang

  3. https://needhamswive.com/high-school/archives/fall/girls/bay-state-conference/school-rankings/  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

  4. https://twitter.com/NHSRockets/status/1707903820460679257 

  5. https://www.instagram.com/p/CxzG8KtOYqZ/ 

  6. https://twitter.com/NHSRockets/status/170684786696934207 

  7. https://www.instagram.com/p/CxrTTAishwt/ 

  8. https://twitter.com/NHSRockets/status/1710085640031801503 

  9. https://www.instagram.com/p/CyCf76NMmAr/ 

  10. https://twitter.com/NHSRockets/status/1711436456642609152 

  11. https://www.instagram.com/p/CyL9-JlOlG3/ 

  12. https://www.instagram.com/reel/CxZH9fkMMeV/ 

  13. https://www.instagram.com/p/CyXACraMwAw/ 

  14. https://www.instagram.com/p/Cx669NXMWF7/ 

  15. https://twitter.com/NHSRockets/status/1701783011547648330 

  16. https://www.instagram.com/p/CxHcrHvsYRR/ 

  17. https://www.instagram.com/p/CypMv-ssIuK/ 

  18. https://twitter.com/NHSRockets/status/1715530332303491459 

  19. https://www.instagram.com/p/CyhcV0bsY93/ 

  20. https://twitter.com/NHSRockets/status/1714458294348108153 

  21. https://miaa.net/wp-content/uploads/2023/11/2023-fall-south-sectional-results.pdf 

  22. https://miaa.net/wp-content/uploads/2023/11/2023-fall-d1-state-finals-results.pdf 

  23. https://twitter.com/NHSRockets/status/1570582971912015874 

  24. https://twitter.com/NHSRockets/status/1577095570275155971 

  25. https://twitter.com/NHSRockets/status/1582535789128187904 

  26. https://natickhigh.bigteams.com/main/teamschedule/id/3558081/seasonid/4726847 

  27. https://twitter.com/NHSRockets/status/1583597018970173440 

  28. https://twitter.com/NHSRockets/status/1583263546908954624 

  29. https://www.bostonglobe.com/2022/10/20/sports/naomi-boegholm-wins-four-events-lead-unbeaten-wellesley-girls-dual-swim-meet-vs-needham/ 

  30. https://twitter.com/NHSRockets/status/1569821133255462914 

  31. http://miaa.ezstream.com/index.cfm?itemid=8579 

  32. https://miaa.net/wp-content/uploads/2022/11/D2-Results.pdf 

  33. https://twitter.com/NHSRockets/status/1441576395273080835 

  34. https://www.wickedlocal.com/story/the-beacon/2021/09/29/acton-boxborough-girls-swim-and-dive-defeats-talented-andover-needham-squads/5920982001/ 

  35. https://twitter.com/NHSRockets/status/1442982097312944128 

  36. https://twitter.com/NHSRockets/status/1440472345475379201 

  37. https://twitter.com/NHSRockets/status/1445505627875209219 

  38. https://twitter.com/NHSRockets/status/1437951905351839747 

  39. https://natickhigh.bigteams.com/main/teamschedule/id/3558081/seasonid/4658551 

  40. https://twitter.com/NHSRockets/status/1450633833334857733 

  41. https://docs.google.com/document/d/194bbNcRkqWBbBqp_U781FgpFfT7KP1Z2Y76frgQv_2k 

  42. https://twitter.com/NHSRockets/status/1436520561807605763 

  43. https://www.teamunify.com/rechfhfhslma/__doc__/2021%20BSC%20Team%20Scores%20Girls.pdf 

  44. http://miaa.ezstream.com/index.cfm?itemid=8452 

  45. https://www.bostonherald.com/2021/11/07/wellesley-captures-fourth-straight-south-sectional-swim-title/ 

  46. https://miaa.net/wp-content/uploads/2022/11/Fall-2022-South-Sectional-Swim-ProgramA.pdf  2 3 4

  47. http://miaa.ezstream.com/index.cfm?itemid=8459 

  48. https://twitter.com/NHSRockets/status/1459355672802480132 

  49. https://twitter.com/NHSRockets/status/1340466491054026753 

  50. https://twitter.com/NHSRockets/status/1173767471217725440 

  51. https://www.wickedlocal.com/story/needham-times/2019/10/21/needham-high-school-swimmers-on/2482221007/  2 3 4 5 6 7 8 9 10 11

  52. https://docs.google.com/document/d/1blo_wwstpSgiI4wu9aFHJDPr-fPiUnWu05c9y0w7jOM  2

  53. https://braintreesports.bigteams.com/main/teamschedule/id/3625620/seasonid/4453660 

  54. https://twitter.com/NHSRockets/status/1182833765737025536 

  55. https://docs.google.com/document/d/1XvBrwQE2yVKDS6qkCUKdLD6kP0BSaZD2_05lfF6rsGc 

  56. https://twitter.com/NHSRockets/status/1172675499304394753 

  57. https://twitter.com/NHSRockets/status/1180224116013617154 

  58. https://twitter.com/NHSRockets/status/1185372951119564800 

  59. https://natickhigh.bigteams.com/main/teamschedule/id/3558081/seasonid/4497392 

  60. https://twitter.com/NHSRockets/status/1175186291505455111 

  61. https://twitter.com/NHSRockets/status/1169782626208686080 

  62. https://twitter.com/NHSRockets/status/1176639524790767616 

  63. https://twitter.com/NHSRockets/status/1187898832186761217 

  64. https://twitter.com/NHSRockets/status/1174135900382605312 

  65. https://www.teamunify.com/https://www.teamunify.com/rechfhfhslma/__doc__/2019%20final%20scores.pdf 

  66. https://twitter.com/NHSRockets/status/1191101284599914496 

  67. http://miaa.ezstream.com/index.cfm?itemid=8442 

  68. https://www.bostonherald.com/2019/11/10/wellesley-swimming-holds-off-needham-in-south-central-sectional/ 

  69. http://miaa.ezstream.com/index.cfm?itemid=8438 

  70. https://twitter.com/NHSRockets/status/1196110849276030979 

  71. https://docs.google.com/document/d/1Dqq0hP56-S5xhQYwO06_a8sghV-RsMVqlLAVWwU6YLE 

  72. https://twitter.com/NHSRockets/status/1049794479421558784 

  73. https://docs.google.com/document/d/1hb-w1MpSReO2NhxKlztBGNFuBYqaPpE4jMhC14wizls  2

  74. https://braintreesports.bigteams.com/main/teamschedule/id/3625620/seasonid/4358638 

  75. https://docs.google.com/document/d/1aI5VSi9hY1WUuT2dSXCk7TrABhSvHyFh4x1x_ezXBok  2

  76. https://docs.google.com/document/d/1CDzSWrxmC9FhEHxKdB3I1oMry1et53GCWzKBoWFJ5oA 

  77. https://twitter.com/NHSRockets/status/1040771954289139712 

  78. https://twitter.com/NHSRockets/status/1053487574679982080 

  79. https://docs.google.com/document/d/1w2cJXcLdCon6fmDYH8ia15TqT9AkTfFB20U39kOUXUY  2

  80. https://twitter.com/NHSRockets/status/1048564967572533248 

  81. https://docs.google.com/document/d/18uYRu2l_9wECvUbtbwqbZRmLspp5IJHBbjsaN4swICA 

  82. https://twitter.com/NHSRockets/status/1044756277275045888 

  83. https://twitter.com/NHSRockets/status/1047313793724776448 

  84. https://twitter.com/NHSRockets/status/1056011060296237056 

  85. https://docs.google.com/document/d/10GLdFrkutibBOZWz7NGsN6mzusS-uLwijH5SU1Tk-N8 

  86. https://twitter.com/NHSRockets/status/1042938409772371968 

  87. https://www.teamunify.com/rechfhfhslma/__doc__/2018%20final%20scores.pdf 

  88. http://miaa.ezstream.com/index.cfm?itemid=8222 

  89. https://www.wickedlocal.com/story/newton-tab/2018/11/13/newton-north-swimmers-divers-show/8384565007/ 

  90. http://miaa.ezstream.com/index.cfm?itemid=8228 

  91. https://twitter.com/NHSRockets/status/1064199578403123200 

  92. https://www.wickedlocal.com/story/needham-times/2017/10/19/rockets-ready-for-what-s/18259853007/  2 3 4 5 6 7

  93. https://twitter.com/NHSRockets/status/917917362837491712 

  94. https://twitter.com/NHSRockets/status/912844601790263296 

  95. https://twitter.com/NHSRockets/status/916487896735076352 

  96. https://www.wickedlocal.com/story/needham-times/2017/11/30/solid-season-swimming-diving/64780999007/  2 3

  97. https://twitter.com/NHSRockets/status/910246128473567233 

  98. https://twitter.com/NHSRockets/status/924114566908383232 

  99. https://twitter.com/NHSRockets/status/915386958213468160 

  100. https://twitter.com/NHSRockets/status/907385702362615808 

  101. https://walpolehigh.bigteams.com/main/teamschedule/id/3567605/seasonid/4238993 

  102. https://www.teamunify.com/rechfhfhslma/__doc__/2017%20final%20scores.pdf 

  103. https://twitter.com/NHSRockets/status/927285436900429834 

  104. http://miaa.ezstream.com/index.cfm?itemid=8063 

  105. https://twitter.com/NHSRockets/status/929405702052958210 

  106. http://miaa.ezstream.com/index.cfm?itemid=8082 

  107. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-3/  2

  108. https://sites.google.com/a/needham.k12.ma.us/rockets-review-9-18/  2

  109. https://twitter.com/NHSRockets/status/776918892346236928 

  110. https://braintreesports.bigteams.com/main/teamschedule/id/3625620/seasonid/4116216 

  111. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-30/  2 3

  112. https://twitter.com/NHSRockets/status/791045635717861376 

  113. https://twitter.com/NHSRockets/status/776098331978305536 

  114. https://sites.google.com/a/needham.k12.ma.us/rockets-review-9-25/  2

  115. https://twitter.com/NHSRockets/status/778409818847608833 

  116. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-10/  2

  117. https://twitter.com/NHSRockets/status/784560237860818944 

  118. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-23/ 

  119. https://twitter.com/NHSRockets/status/788509025646280704 

  120. https://newtontigers.bigteams.com/main/teamschedule/id/3658461/seasonid/4099975 

  121. https://twitter.com/NHSRockets/status/779512028847337472 

  122. https://twitter.com/NHSRockets/status/781659382824054784 

  123. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-16/ 

  124. https://twitter.com/NHSRockets/status/783845674752339968 

  125. https://twitter.com/NHSRockets/status/792202013782208512 

  126. https://www.teamunify.com/rechfhfhslma/__doc__/2016%20final%20scores%20women.pdf 

  127. https://twitter.com/NHSRockets/status/792824105653395456 

  128. http://miaa.ezstream.com/index.cfm?itemid=7916 

  129. http://miaa.ezstream.com/index.cfm?itemid=7929 

  130. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-4/  2

  131. https://sites.google.com/a/needham.k12.ma.us/rockets-review-9-27/ 

  132. https://twitter.com/NHSRockets/status/647579498553176064 

  133. https://needhamswive.com/high-school/archives/fall/girls/bay-state-conference/dual-meet-results/  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

  134. https://sites.google.com/a/needham.k12.ma.us/rockets-review-9-20/  2

  135. https://twitter.com/NHSRockets/status/644992258966745088 

  136. https://patch.com/massachusetts/framingham/foleys-flyers-talented-framingham-high-girls-swim-dive-team-0 

  137. https://patch.com/massachusetts/framingham/slideshow-flyers-lose-first-meet-season-needhams-rockets-0 

  138. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-18/ 

  139. https://www.wickedlocal.com/story/needham-times/2015/10/22/needham-swimmers-making-splash-in/64713079007/ 

  140. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-25/  2

  141. https://twitter.com/NHSRockets/status/657732225492979712 

  142. https://www.wickedlocal.com/story/newton-tab/2015/10/27/newton-north-girls-swim-past/33189650007/ 

  143. https://sites.google.com/a/needham.k12.ma.us/rockets-review-10-12/ 

  144. https://twitter.com/NHSRockets/status/651529520521068544 

  145. https://twitter.com/NHSRockets/status/656631854238453764 

  146. https://sites.google.com/a/needham.k12.ma.us/rockets-review-11-2/ 

  147. https://www.gomotionapp.com/rechfhfhslma/__doc__/2015womens_scores.pdf 

  148. https://sites.google.com/a/needham.k12.ma.us/rockets-review-11-8/ 

  149. https://www.wickedlocal.com/story/needham-times/2015/11/11/swimmers-fourth-at-bsc-championships/64712563007/ 

  150. http://miaa.ezstream.com/index.cfm?itemid=7727 

  151. https://sites.google.com/a/needham.k12.ma.us/rockets-review-11-15/ 

  152. http://miaa.ezstream.com/index.cfm?itemid=7739 

  153. https://sites.google.com/a/needham.k12.ma.us/rockets-revuew-11-22/ 

  154. https://www.wickedlocal.com/story/needham-times/2015/11/24/needham-high-roundup-swimmers-eighth/32960453007/ 

  155. https://www.wickedlocal.com/story/needham-times/2014/09/25/rocket-roundup-girls-swimming-team/36325567007/  2 3

  156. https://twitter.com/NHSRockets/status/512012805122576384 

  157. https://twitter.com/NHSRockets/status/524687995551899648 

  158. https://www.wickedlocal.com/story/brookline-tab/2014/10/23/swimmers-gearing-up-for-postseason/36098760007/ 

  159. https://twitter.com/NHSRockets/status/510504920152563712 

  160. https://en.wikipedia.org/wiki/Bay_State_Conference  2

  161. https://twitter.com/NHSRockets/status/522156109747216384  2 3

  162. https://twitter.com/NHSRockets/status/513103098253164544 

  163. https://www.wickedlocal.com/story/bulletin-tab/2014/09/24/framingham-97-wellesley-84-flyers/36327716007/ 

  164. https://twitter.com/NHSRockets/status/519653490717519873 

  165. https://www.wickedlocal.com/story/newton-tab/2014/10/15/newton-north-102-needham-82/36161788007/ 

  166. https://www.wickedlocal.com/story/newton-tab/2014/10/21/newton-north-swimmers-divers-rule/36108750007/  2

  167. https://twitter.com/NHSRockets/status/514607490223599616 

  168. https://twitter.com/NHSRockets/status/520716367990112256 

  169. https://www.gomotionapp.com/rechfhfhslma/__doc__/283637_2_girlsscores.html 

  170. https://twitter.com/NHSRockets/status/529077952466944000 

  171. http://miaa.ezstream.com/index.cfm?itemid=7485 

  172. http://miaa.ezstream.com/index.cfm?itemid=7490 

  173. https://www.wickedlocal.com/story/needham-times/2014/11/20/rocket-roundup-girls-swimming-team/64841261007/ 

  174. https://twitter.com/NHSRockets/status/389170535068090368 

  175. https://www.wickedlocal.com/story/needham-times/2013/09/25/needham-high-girls-swimming-stays/39728288007/  2

  176. https://patch.com/massachusetts/needham/needham-girls-swimming-30-in-league-3rd-at-elite-invitational  2 3

  177. https://twitter.com/NHSRockets/status/393914905080102912 

  178. https://twitter.com/NHSRockets/status/383763864472780800 

  179. https://www.wickedlocal.com/story/needham-times/2013/10/02/needham-high-swimmers-improve-to/39728210007/  2

  180. https://twitter.com/NHSRockets/status/388833294143741952 

  181. https://twitter.com/NHSRockets/status/391009652173209600 

  182. https://www.wickedlocal.com/story/needham-times/2013/10/24/girls-swimming-needham-high-wins/39605071007/  2

  183. https://www.wickedlocal.com/story/newton-tab/2013/10/18/newton-north-settles-for-share/37256274007/ 

  184. https://www.wickedlocal.com/story/newton-tab/2013/11/12/newton-north-girls-swim-to/37256276007/ 

  185. https://patch.com/massachusetts/needham/nhs-swimming-girls-defeat-norwood-10055 

  186. https://twitter.com/NHSRockets/status/392827642170593280 

  187. https://twitter.com/NHSRockets/status/380172503777550336 

  188. https://www.wickedlocal.com/story/needham-times/2013/09/18/needham-high-girls-swimming-splashes/39728703007/ 

  189. https://www.gomotionapp.com/rechfhfhslma/__doc__/241700_2_2013%20Fall%20Conference%20Results.pdf 

  190. https://twitter.com/NHSRockets/status/397064307303018496 

  191. https://www.wickedlocal.com/story/needham-times/2013/11/06/needham-girls-swim-team-places/39773034007/ 

  192. http://miaa.ezstream.com/index.cfm?itemid=7282 

  193. https://twitter.com/NHSRockets/status/399227203894116353 

  194. https://www.wickedlocal.com/story/needham-times/2013/11/11/needham-high-girls-swim-team/39604873007/ 

  195. http://miaa.ezstream.com/index.cfm?itemid=7292 

  196. https://twitter.com/NHSRockets/status/402269365527392257 

  197. https://www.wickedlocal.com/story/needham-times/2013/11/20/needham-high-sports-roundup-swimmers/39772810007/ 

  198. https://www.wickedlocal.com/story/needham-times/2012/10/11/needham-high-girls-swimming-team/39653395007/  2 3 4 5 6 7 8 9

  199. https://twitter.com/NHSRockets/status/248930346832371713 

  200. https://www.wickedlocal.com/story/needham-times/2012/10/31/needham-high-girls-swim-team/39729025007/  2 3

  201. https://www.wickedlocal.com/story/newton-tab/2013/10/17/newton-north-99-dedham-75/37254555007/  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

  202. https://twitter.com/NHSRockets/status/245700545875173376 

  203. http://miaa.ezstream.com/index.cfm?itemid=7025 

  204. https://twitter.com/NHSRockets/status/267482876390547456 

  205. https://www.wickedlocal.com/story/brookline-tab/2012/11/14/brookline-swimmers-make-strong-showing/40368339007/ 

  206. http://miaa.ezstream.com/index.cfm?itemid=7032 

  207. https://www.wickedlocal.com/story/needham-times/2012/11/21/needham-high-sports-roundup-swimmers/39849512007/ 

  208. https://www.wickedlocal.com/story/needham-times/2011/09/28/swimming-needham-high-stays-undefeated/39653520007/  2 3

  209. https://www.wickedlocal.com/story/needham-times/2011/10/19/needham-high-sports-roundup-swimmers/39605167007/ 

  210. https://www.wickedlocal.com/story/needham-times/2011/10/26/needham-high-swimmers-pool-their/64848881007/  2 3 4 5

  211. https://patch.com/massachusetts/needham/rockets-review-needham-postseasons-underway 

  212. http://miaa.ezstream.com/index.cfm?itemid=6688 

  213. https://www.wickedlocal.com/story/needham-times/2011/11/21/needham-high-swimmers-fourth-at/39676674007/ 

  214. http://miaa.ezstream.com/index.cfm?itemid=6699 

  215. https://www.wickedlocal.com/story/needham-times/2011/11/23/needham-high-girls-swim-team/39688622007/ 

  216. https://patch.com/massachusetts/needham/swimming-diving-team-places-fourth-at-states 

  217. https://www.wickedlocal.com/story/needham-times/2010/09/29/needham-high-girls-swim-team/40313628007/  2 3 4

  218. https://www.wickedlocal.com/story/needham-times/2010/11/03/needham-high-roundup-swimmers-nab/40310445007/  2

  219. https://www.wickedlocal.com/story/needham-times/2010/10/06/needham-high-roundup-swimmers-improve/39923379007/ 

  220. https://www.wickedlocal.com/story/needham-times/2010/10/20/needham-high-girls-swim-team/40386278007/  2 3

  221. https://www.wickedlocal.com/story/newton-tab/2010/10/28/newton-north-girls-swim-team/37313454007/ 

  222. https://www.wickedlocal.com/story/needham-times/2010/10/19/needham-high-girls-swim-team/40504313007/ 

  223. https://patch.com/massachusetts/needham/rockets-swim-team-remains-undefeated  2 3

  224. https://www.wickedlocal.com/story/needham-times/2010/11/09/needham-high-swim-team-second/40007946007/ 

  225. http://miaa.ezstream.com/index.cfm?itemid=6392 

  226. https://www.wickedlocal.com/story/needham-times/2010/11/17/needham-high-girls-swimming-takes/40312013007/ 

  227. https://www.wickedlocal.com/story/needham-times/2010/11/23/needham-high-roundup-swimmers-finish/40385638007/  2 3

  228. http://miaa.ezstream.com/index.cfm?itemid=6403 

  229. https://www.wickedlocal.com/story/needham-times/2009/09/09/needham-roundup-girls-swim-team/40434333007/  2

  230. https://www.wickedlocal.com/story/needham-times/2010/08/31/fall-sports-previews-swim-team/40505998007/  2 3 4 5 6 7 8 9

  231. https://www.wickedlocal.com/story/bulletin-tab/2009/09/30/schools-framingham-swimmers-fall/38910516007/  2 3 4 5 6

  232. https://www.wickedlocal.com/story/times-advocate/2009/10/28/walpole-high-swimmers-tie-needham/40743502007/ 

  233. https://www.wickedlocal.com/story/needham-times/2009/10/29/needham-roundup-golfers-advance-to/40436979007/ 

  234. https://www.wickedlocal.com/story/needham-times/2009/11/12/needham-roundup-swimmers-take-3rd/39923096007/ 

  235. http://miaa.ezstream.com/index.cfm?itemid=6075 

  236. http://miaa.ezstream.com/index.cfm?itemid=6088 

  237. https://www.wickedlocal.com/story/needham-times/2008/10/01/swimmers-cruise-past-braintree/40007638007/  2 3

  238. https://www.wickedlocal.com/story/needham-times/2008/09/24/back-to-back-wins-for/40505917007/  2 3 4

  239. https://www.wickedlocal.com/story/needham-times/2008/09/17/girls-swimmers-come-up-just/39969970007/  2 3

  240. https://www.wickedlocal.com/story/brookline-tab/2008/09/19/brookline-swimmer-adds-another-record/40738661007/ 

  241. https://www.wickedlocal.com/story/needham-times/2008/10/29/swimmers-cruise/39967814007/  2 3 4

  242. https://www.wickedlocal.com/story/needham-times/2008/11/12/swimmers-edge-rival-wellesley/40436394007/  2 3 4

  243. https://www.wickedlocal.com/story/wellesley-townsman/2008/11/06/swimmers-edged-by-rival-rockets/40688329007/ 

  244. https://www.wickedlocal.com/story/needham-times/2008/11/19/needham-swimmers-4th-at-bsc/40434548007/ 

  245. http://miaa.ezstream.com/index.cfm?itemid=4047 

  246. http://miaa.ezstream.com/index.cfm?itemid=4122 

  247. https://www.wickedlocal.com/story/needham-times/2007/10/03/swim-team-back-to-its/39967117007/  2 3 4

  248. https://www.wickedlocal.com/story/needham-times/2007/10/24/swimmers-knock-off-norwood/40505723007/  2 3 4

  249. https://www.wickedlocal.com/story/braintree-forum/2008/10/30/swimmers-finish-on-top/39737340007/  2 3

  250. https://www.wickedlocal.com/story/needham-times/2007/09/19/swim-team-splits-win-opener/39966463007/  2 3 4 5

  251. https://www.wickedlocal.com/story/needham-times/2007/09/12/swimmers-eager-to-kick-off/39969479007/  2

  252. https://www.wickedlocal.com/story/times-advocate/2007/10/26/dive-talking-excites-walpole-high/40700560007/ 

  253. https://www.wickedlocal.com/story/wellesley-townsman/2008/09/04/swimmers-hope-to-make-splash/40555362007/ 

  254. https://www.wickedlocal.com/story/needham-times/2008/09/03/rocket-swimmers-looking-to-make/40310485007/ 

  255. https://www.wickedlocal.com/story/needham-times/2007/11/07/swimmers-take-7th-at-bay/40537688007/ 

  256. http://miaa.ezstream.com/index.cfm?itemid=1761 

  257. http://miaa.ezstream.com/index.cfm?itemid=1801 

  258. http://miaa.ezstream.com/index.cfm?itemid=487 

  259. http://miaa.ezstream.com/index.cfm?itemid=525 

  260. http://www.meetresults.com/meets/2004/sectionals/south/scores.html 

  261. Head Coach Rachel Waldstein  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80

  262. http://www.meetresults.com/meets/2003/miaa-fall/scores.html 

  263. https://www.swimmingworldmagazine.com/results/massachusetts-girls-state-high-school-swimming-and-diving-championships/high-school/2000/November/19