---    UPDATED: 07-28-25 23:58 PDT

safe3step boys Haverhill 1
  
Haverhill             
W-L: (10- 7) PR = 88.8430

Schedule/Results All Games

Date Opponent Conf/State (W-L, PR) Score 401 H Cambridge Rindge-Lat ( 4-13, 86.9) 11- 8 404 A Methuen (12- 7, 89.6) 6- 7 408 H Dracut (17- 4, 94.5) 5-12 411 A Tewksbury Memorial ( 9-10, 86.8) 12- 5 417 H Amesbury ( 4-14, 84.5) 15- 8 418 H Lowell ( 6-11, 81.3) 16- 5 423 A Amesbury ( 4-14, 84.5) 17- 8 425 A Revere ( 0-16, 67.4) 29- 0 429 H Methuen (12- 7, 89.6) 8- 7 430 A Dracut (17- 4, 94.5) 5-17 507 H Whittier RVT (15- 5, 87.4) 18- 9 509 A Lowell ( 6-11, 81.3) 16- 8 512 H Revere ( 0-16, 67.4) 25- 3 515 A Woburn Memorial ( 5-13, 86.4) 10-12 516 H Tewksbury Memorial ( 9-10, 86.8) 9-11 520 A Shawsheen Valley RVT (20- 2, 92.1) 11-19 531 A Westford Academy (16- 4, 96.3) 4-18

PREDICTION LIST

               -------------------------------------
               |Real   = actual goal margin        |
               |Pred   = predicted goal margin     |
               |+      = slightly above prediction |
               |++     = above prediction          |
               |+++    = well above prediction     |
               |-      = slightly below prediction |
               |--     = below prediction          |
               |---    = well below prediction     |
               |Goals* = Goals over (+) under (-)  |
               |         prediction. N/A when ten  |
               |         goal limit is exceeded    |
               |n/a    = Outside division          |
               -------------------------------------


   Date  Opponent               Score     Real Pred    +/-   Goals*
   401 H Cambridge Rindge-Lat   11- 8       3     3           0.41
   404 A Methuen                 6- 7      -1    -1           0.37
   408 H Dracut                  5-12      -7    -5          -0.02
   411 A Tewksbury Memorial     12- 5       7     1    +      3.57
   417 H Amesbury               15- 8       7     5           0.00
   418 H Lowell                 16- 5      11     8           0.00
   423 A Amesbury               17- 8       9     4           1.27
   425 A Revere                 29- 0      29    21           0.00
   429 H Methuen                 8- 7       1     0           1.11
   430 A Dracut                  5-17     -12    -6           0.00
   507 H Whittier RVT           18- 9       9     2    +      2.94
   509 A Lowell                 16- 8       8     7           0.00
   512 H Revere                 25- 3      22    22           0.00
   515 A Woburn Memorial        10-12      -2     2    -     -3.79
   516 H Tewksbury Memorial      9-11      -2     3    --    -4.70
   520 A Shawsheen Valley RVT   11-19      -8    -4          -1.14
   531 A Westford Academy        4-18     -14    -8           0.00

UNDER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   516 H Tewksbury Memorial      9-11      -2     3    --    -4.70
   515 A Woburn Memorial        10-12      -2     2    -     -3.79

OVER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   411 A Tewksbury Memorial     12- 5       7     1    +      3.57
   507 H Whittier RVT           18- 9       9     2    +      2.94

Haverhill Evaluation

The team that earns the point in the pair-wise comparison is based on three criteria: 
first is head-to-head, the winner gets the point, however, if they did not play each
other, than it considers w-l versus common opponents. If their records are tied or they
have no common opponents, than the tie-breaker becomes the better power rating.
The Common Opponent Point list in the table below has the record of the winner followed by the
record of the loser for all common opponents
Opponent Who Gets
the Point?
Head-2-Head
Point
Common Opponent
Point
Power Rating
Point
Abington Haverhill   Haverhill
Acton Boxborough Acton Boxborough tied - ( 1- 1) ( 1- 1) Acton Boxborough
Agawam Agawam   Agawam
Algonquin Algonquin tied - ( 1- 1) ( 1- 0) Algonquin
Amesbury Haverhill Haverhill  
Amherst-Pelham Reg Haverhill   Haverhill
AMSA Charter Haverhill   Haverhill
Andover HS Andover HS insuffient: ( 1- 1)( 2- 0) Andover HS
Apponequet Regional Haverhill tied - ( 0- 1) ( 0- 1) Haverhill
Archbishop Williams Haverhill   Haverhill
Arlington Catholic Arlington Catholic tied - ( 1- 1) ( 1- 1) Arlington Catholic
Arlington HS Arlington HS insuffient: ( 0- 1)( 1- 0) Arlington HS
Ashland Haverhill   Haverhill
Assabet Valley RVT Haverhill   Haverhill
Attleboro Haverhill   Haverhill
Auburn Haverhill   Haverhill
Barnstable Haverhill   Haverhill
Bay Path RVT Haverhill   Haverhill
Bedford Haverhill tied - ( 2- 3) ( 2- 2) Haverhill
Belchertown Haverhill   Haverhill
Bellingham Haverhill   Haverhill
Belmont Haverhill tied - ( 1- 2) ( 1- 2) Haverhill
Beverly Haverhill Haverhill   2- 2 vs 0- 2
Billerica Memorial Billerica Memorial Billerica Memorial   2- 0 vs 0- 2
Bishop Feehan Bishop Feehan   Bishop Feehan
Bishop Fenwick Haverhill   Haverhill
Bishop Stang Haverhill   Haverhill
Blackstone Valley RV Haverhill   Haverhill
Blue Hills RVT Haverhill   Haverhill
Boston College HS Boston College HS   Boston College HS
Boston Latin School Haverhill insuffient: ( 2- 2)( 1- 2) Haverhill
Bourne Haverhill   Haverhill
Braintree Haverhill   Haverhill
Bridgewater-Raynham Bridgewater-Raynham   Bridgewater-Raynham
Bristol-Plymouth RVT Haverhill   Haverhill
Brookline Haverhill tied - ( 1- 0) ( 1- 0) Haverhill
Burlington Burlington insuffient: ( 0- 2)( 1- 1) Burlington
Cambridge Rindge-Lat Haverhill Haverhill  
Canton Canton   Canton
Cape Cod Academy Haverhill   Haverhill
Cape Cod Tech Haverhill   Haverhill
Cardinal Spellman Haverhill   Haverhill
Catholic Memorial Catholic Memorial   Catholic Memorial
Central Catholic Central Catholic tied - ( 1- 3) ( 1- 2) Central Catholic
Chelmsford Chelmsford tied - ( 1- 3) ( 1- 2) Chelmsford
Chicopee Comprehensi Haverhill   Haverhill
Cohasset Cohasset   Cohasset
Concord-Carlisle Concord-Carlisle insuffient: ( 1- 1)( 2- 0) Concord-Carlisle
Danvers Haverhill tied - ( 1- 1) ( 1- 0) Haverhill
Dartmouth Haverhill   Haverhill
Dedham Haverhill   Haverhill
Dennis-Yarmouth Regi Haverhill   Haverhill
Dighton-Rehoboth Reg Haverhill   Haverhill
Doherty Memorial Haverhill   Haverhill
Dover-Sherborn Dover-Sherborn   Dover-Sherborn
Dracut Dracut Dracut  
Duxbury Duxbury   Duxbury
East Bridgewater Haverhill   Haverhill
East Longmeadow East Longmeadow   East Longmeadow
Essex Tech Haverhill insuffient: ( 2- 2)( 1- 2) Haverhill
Fairhaven Haverhill   Haverhill
Falmouth Academy Haverhill   Haverhill
Falmouth HS Falmouth HS tied - ( 0- 1) ( 0- 0) Falmouth HS
Foxborough Haverhill   Haverhill
Framingham Haverhill   Haverhill
Franklin Franklin   Franklin
Gloucester Haverhill insuffient: ( 1- 0)( 0- 1) Haverhill
Grafton Grafton tied - ( 0- 1) ( 0- 1) Grafton
Granby Haverhill   Haverhill
Greater Lowell RVT Haverhill insuffient: ( 1- 1)( 0- 2) Haverhill
Greater New Bedford Haverhill   Haverhill
Groton-Dunstable Reg Haverhill tied - ( 0- 1) ( 0- 1) Haverhill
Hamilton-Wenham Regi Haverhill Haverhill   2- 0 vs 0- 2
Hanover Hanover   Hanover
Hingham Hingham   Hingham
Holliston Haverhill   Haverhill
Hoosac Valley Haverhill   Haverhill
Hopkinton Hopkinton   Hopkinton
Hudson Haverhill   Haverhill
Hull Haverhill   Haverhill
Ipswich Ipswich tied - ( 2- 0) ( 2- 0) Ipswich
King Philip Regional King Philip Regional   King Philip Regional
Lenox/Lee Haverhill   Haverhill
Leominster Haverhill   Haverhill
Lexington Lexington insuffient: ( 0- 2)( 1- 1) Lexington
Lincoln-Sudbury Regi Lincoln-Sudbury Regi   Lincoln-Sudbury Regi
Littleton Littleton   Littleton
Longmeadow Longmeadow   Longmeadow
Lowell Haverhill Haverhill  
Lowell Catholic Haverhill Haverhill   2- 2 vs 0- 3
Lunenburg Haverhill   Haverhill
Lynn Classical-Engli Haverhill insuffient: ( 2- 0)( 1- 1) Haverhill
Lynnfield Lynnfield tied - ( 1- 1) ( 1- 1) Lynnfield
Malden Haverhill Haverhill   3- 0 vs 1- 2
Malden Catholic Haverhill insuffient: ( 1- 1)( 0- 1) Haverhill
Manchester-Essex Reg Manchester-Essex Reg tied - ( 1- 0) ( 1- 0) Manchester-Essex Reg
Mansfield Mansfield   Mansfield
Marblehead Marblehead   Marblehead
Marshfield Marshfield   Marshfield
Marthas Vineyard Haverhill   Haverhill
Masconomet Masconomet   Masconomet
Mashpee Haverhill   Haverhill
McCann Technical Haverhill   Haverhill
Medfield Medfield   Medfield
Medford Haverhill insuffient: ( 2- 1)( 3- 0) Haverhill
Medway Haverhill   Haverhill
Melrose Melrose insuffient: ( 0- 2)( 1- 1) Melrose
Methuen Methuen insuffient: ( 2- 3)( 3- 1) Methuen
Middleborough Haverhill   Haverhill
Milford Haverhill   Haverhill
Milton HS Milton HS tied - ( 0- 1) ( 0- 1) Milton HS
Minnechaug Regional Minnechaug Regional   Minnechaug Regional
Minuteman Regional Haverhill insuffient: ( 1- 0)( 0- 1) Haverhill
Monomoy Regional Haverhill   Haverhill
Monson Haverhill   Haverhill
Montachusett RVT Haverhill   Haverhill
Mount Greylock Regio Haverhill   Haverhill
Mystic Valley Charte Haverhill   Haverhill
Nantucket Nantucket   Nantucket
Nashoba Regional Nashoba Regional   Nashoba Regional
Nashoba Valley Tech Haverhill   Haverhill
Natick Natick   Natick
Nauset Nauset   Nauset
Needham Needham   Needham
New Bedford Haverhill   Haverhill
Newburyport Newburyport tied - ( 1- 1) ( 1- 1) Newburyport
Newton North Newton North   Newton North
Newton South Haverhill insuffient: ( 1- 1)( 0- 2) Haverhill
Nipmuc Regional Haverhill   Haverhill
North Andover North Andover insuffient: ( 0- 1)( 1- 0) North Andover
North Attleboro North Attleboro   North Attleboro
North Middlesex North Middlesex   North Middlesex
North Quincy Co-op Haverhill   Haverhill
North Reading Haverhill insuffient: ( 2- 2)( 3- 0) Haverhill
Northampton Haverhill   Haverhill
Northeast Metro RVT Haverhill insuffient: ( 2- 1)( 1- 2) Haverhill
Norton Haverhill   Haverhill
Norwell Norwell tied - ( 0- 1) ( 0- 1) Norwell
Norwood Haverhill   Haverhill
Oakmont Regional Oakmont Regional   Oakmont Regional
Old Colony RVT Haverhill   Haverhill
Old Rochester Region Old Rochester Region   Old Rochester Region
Oliver Ames Haverhill   Haverhill
Peabody Vets Memoria Haverhill insuffient: ( 1- 0)( 0- 1) Haverhill
Pembroke Haverhill   Haverhill
Pentucket Regional Pentucket Regional insuffient: ( 1- 1)( 2- 0) Pentucket Regional
Pittsfield Haverhill   Haverhill
Plymouth North Haverhill   Haverhill
Plymouth South Plymouth South   Plymouth South
Pope Francis Prep Haverhill   Haverhill
Reading Memorial Reading Memorial insuffient: ( 0- 1)( 1- 0) Reading Memorial
Revere Haverhill Haverhill  
Rockland Haverhill   Haverhill
Salem Haverhill tied - ( 2- 0) ( 2- 0) Haverhill
Sandwich Sandwich   Sandwich
Saugus Haverhill   Haverhill
Scituate Scituate tied - ( 1- 2) ( 1- 0) Scituate
Seekonk Haverhill   Haverhill
Sharon Sharon tied - ( 0- 1) ( 0- 1) Sharon
Shawsheen Valley RVT Shawsheen Valley RVT Shawsheen Valley RVT  
Shepherd Hill Haverhill   Haverhill
Shrewsbury Shrewsbury tied - ( 0- 1) ( 0- 1) Shrewsbury
Silver Lake Silver Lake   Silver Lake
Smith VoTech Haverhill   Haverhill
Somerset Berkley Haverhill   Haverhill
Somerville Haverhill Haverhill   3- 1 vs 1- 2
South Hadley Haverhill   Haverhill
South Shore RVT Haverhill   Haverhill
Southeastern RVT Haverhill   Haverhill
Springfield Central Haverhill   Haverhill
St Bernards Haverhill   Haverhill
St John Paul II Haverhill   Haverhill
St Johns Prep Danver St Johns Prep Danver insuffient: ( 0- 1)( 1- 0) St Johns Prep Danver
St Johns Shrewsbury St Johns Shrewsbury   St Johns Shrewsbury
St Marys Lynn Haverhill   Haverhill
St Marys Westfield Haverhill   Haverhill
Stoneham Haverhill insuffient: ( 1- 1)( 0- 2) Haverhill
Stoughton Haverhill   Haverhill
Sturgis Charter East Haverhill   Haverhill
Swampscott Swampscott tied - ( 0- 1) ( 0- 1) Swampscott
Tantasqua Regional Haverhill tied - ( 1- 0) ( 1- 0) Haverhill
Taunton Haverhill   Haverhill
Tech Boston Academy Haverhill   Haverhill
Tewksbury Memorial Haverhill insuffient: ( 4- 4)( 3- 4) Haverhill
Tri-County RVT Haverhill   Haverhill
Triton Regional Haverhill Haverhill   3- 2 vs 0- 4
Tyngsborough Haverhill   Haverhill
Upper Cape Cod RVT Haverhill   Haverhill
Wachusett Regional Wachusett Regional   Wachusett Regional
Wahconah Haverhill   Haverhill
Wakefield Memorial Wakefield Memorial insuffient: ( 0- 1)( 1- 0) Wakefield Memorial
Walpole Walpole   Walpole
Waltham Waltham insuffient: ( 1- 1)( 0- 2) Waltham
Watertown Haverhill insuffient: ( 2- 1)( 1- 2) Haverhill
Wayland Haverhill tied - ( 1- 2) ( 1- 2) Haverhill
Wellesley Wellesley   Wellesley
West Springfield West Springfield   West Springfield
Westborough Westborough   Westborough
Westfield Haverhill   Haverhill
Westford Academy Westford Academy Westford Academy  
Weston Weston tied - ( 1- 1) ( 1- 1) Weston
Westport Haverhill   Haverhill
Westwood Westwood   Westwood
Weymouth Haverhill   Haverhill
Whitman-Hanson Haverhill   Haverhill
Whittier RVT Haverhill Haverhill  
Wilmington Haverhill insuffient: ( 0- 2)( 1- 1) Haverhill
Winchester Winchester insuffient: ( 0- 2)( 1- 1) Winchester
Winthrop Haverhill tied - ( 0- 1) ( 0- 1) Haverhill
Woburn Memorial Woburn Memorial Woburn Memorial  
Xaverian Brothers Xaverian Brothers   Xaverian Brothers

PowerWise = 129


division Games Only
Average number of games used in Games Correction = 18.05

 Date  Opponent          (W-L  PR)      SCORE       SAFE        SAFE       Home       No Games           SCI              
                                                    Loss        Win       Field      Correction         Points            
                                                    SLP         SWP     Advantage      Factor                       
                                                      
   0 H Cambridge Rind  ( 4-13, 86.9)    11- 8      -13.02      19.52      -0.63         1.06            20.05
   0 A Methuen         (12- 7, 89.6)     6- 7      -10.32      22.22       0.63         1.06           -10.28
   0 H Dracut          (17- 4, 94.5)     5-12       -5.44      27.10      -0.63         1.06            -6.45
   0 A Tewksbury Memo  ( 9-10, 86.8)    12- 5      -13.12      19.42       0.63         1.06            21.29
   0 H Amesbury        ( 4-14, 84.5)    15- 8      -15.42      17.12      -0.63         1.06            17.50
   0 H Lowell          ( 6-11, 81.3)    16- 5      -18.55      13.99      -0.63         1.06            14.18
   0 A Amesbury        ( 4-14, 84.5)    17- 8      -15.42      17.12       0.63         1.06            18.85
   0 A Revere          ( 0-16, 67.4)    29- 0      -32.54       1.00       0.63         1.06             1.73
   0 H Methuen         (12- 7, 89.6)     8- 7      -10.32      22.22      -0.63         1.06            22.92
   0 A Dracut          (17- 4, 94.5)     5-17       -5.44      27.10       0.63         1.06            -5.11
   0 H Whittier RVT    (15- 5, 87.4)    18- 9      -12.48      20.06      -0.63         1.06            20.62
   0 A Lowell          ( 6-11, 81.3)    16- 8      -18.55      13.99       0.63         1.06            15.52
   0 H Revere          ( 0-16, 67.4)    25- 3      -32.54       1.00      -0.63         1.06             0.39
   0 A Woburn Memoria  ( 5-13, 86.4)    10-12      -13.48      19.06       0.63         1.06           -13.64
   0 H Tewksbury Memo  ( 9-10, 86.8)     9-11      -13.12      19.42      -0.63         1.06           -14.60
   0 A Shawsheen Vall  (20- 2, 92.1)    11-19       -7.83      24.72       0.63         1.06            -7.64
   0 A Westford Acade  (16- 4, 96.3)     4-18       -3.62      28.92       0.63         1.06            -3.17
                                                                                                        ------
                                                                                                        92.17

winning pts = 153.0570 losing points = -60.8891

             SCI ={(SLP or SLW) +/- home-field advantage} * Game Correction.

------------------------------------------------------------------------
| (W-L PR) = Won-loss record and power rating |
| SCORE = game score |
| SAFE Loss (SLP) = Points deducted for losing to the opponent |
| SAFE Win (SWP) = Points awarded for defeating the opponent |
| Home-field Advantage = goals deducted/awarded for site |
| No games correction = normalzation based on a ~16 game schedule |
------------------------------------------------------------------------