---    UPDATED: 07-28-25 17:10 PDT

safe3step boys Haverford HS 1
  
Haverford HS          
W-L: (13- 7) PR = 89.4675

Schedule/Results All Games

Date Opponent Conf/State (W-L, PR) Score 314 H Unionville ( 8-10, 85.7) 12- 5 318 A Great Valley ( 7-11, 84.6) 6- 5 320 H Kennett ( 6-13, 86.0) 9- 4 322 H Bayard Rustin (16- 7, 91.5) 2-10 325 A Penncrest (10- 9, 89.9) 11-10 327 A Conestoga (11- 9, 90.0) 6- 7 401 H Harriton ( 7-11, 84.2) 12- 5 403 A Strath Haven ( 6-12, 84.4) 16- 2 405 A Avon Grove (12- 7, 89.9) 3- 2 408 H Springfield-Delco (21- 1, 97.3) 0-11 410 A Ridley (18- 7, 92.6) 6-10 422 H Marple Newtown (17- 5, 92.3) 11- 9 424 A Lower Merion ( 3-15, 83.1) 11-10 429 A Garnet Valley (13- 6, 91.8) 9-11 501 H Upper Darby ( 2-17, 70.6) 19- 0 503 A Council Rock North ( 6- 8, 84.6) 17- 3 506 H Radnor (20- 4, 95.9) 5- 8 508 A North Penn (11- 7, 86.6) 6- 4 513 H Wissahickon (12- 6, 85.5) 11- 2 515 A Downingtown West (17- 4, 92.6) 5-15

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*
   314 H Unionville             12- 5       7     4           1.04
   318 A Great Valley            6- 5       1     5    -     -3.69
   320 H Kennett                 9- 4       5     4           1.35
   322 H Bayard Rustin           2-10      -8    -2    -     -3.19
   325 A Penncrest              11-10       1    -1           1.61
   327 A Conestoga               6- 7      -1    -1          -0.26
   401 H Harriton               12- 5       7     6           0.00
   403 A Strath Haven           16- 2      14     5           0.09
   405 A Avon Grove              3- 2       1    -1           1.68
   408 H Springfield-Delco       0-11     -11    -8           0.00
   410 A Ridley                  6-10      -4    -3          -0.61
   422 H Marple Newtown         11- 9       2    -3    ++     4.62
   424 A Lower Merion           11-10       1     6    --    -4.00
   429 A Garnet Valley           9-11      -2    -3           0.59
   501 H Upper Darby            19- 0      19    19           0.00
   503 A Council Rock North     17- 3      14     5           0.31
   506 H Radnor                  5- 8      -3    -6    +      2.00
   508 A North Penn              6- 4       2     3          -0.63
   513 H Wissahickon            11- 2       9     4           0.78
   515 A Downingtown West        5-15     -10    -3          -1.64

UNDER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   424 A Lower Merion           11-10       1     6    --    -4.00
   318 A Great Valley            6- 5       1     5    -     -3.69
   322 H Bayard Rustin           2-10      -8    -2    -     -3.19

OVER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   422 H Marple Newtown         11- 9       2    -3    ++     4.62
   506 H Radnor                  5- 8      -3    -6    +      2.00

Haverford HS 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 Haverford HS Haverford HS   3- 0 vs 1- 2
Academy New Church Academy New Church   Academy New Church
AIM Academy Haverford HS   Haverford HS
Allentown Central Ca Allentown Central Ca   Allentown Central Ca
Archbishop Carroll Haverford HS tied - ( 1- 0) ( 1- 0) Haverford HS
Archbishop Ryan Haverford HS tied - ( 1- 0) ( 1- 0) Haverford HS
Archbishop Wood Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Avon Grove Haverford HS Haverford HS  
Avon Grove Charter Haverford HS   Haverford HS
Bayard Rustin Bayard Rustin Bayard Rustin  
Bethlehem Catholic Haverford HS   Haverford HS
Bishop Shanahan Bishop Shanahan tied - ( 6- 3) ( 6- 3) Bishop Shanahan
BL Charter Haverford HS   Haverford HS
Bonner-Prendergast Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Boyertown Haverford HS tied - ( 1- 1) ( 1- 1) Haverford HS
Cardinal OHara Haverford HS Haverford HS   3- 0 vs 1- 2
Central Bucks East Haverford HS tied - ( 3- 1) ( 3- 1) Haverford HS
Central Bucks South Haverford HS tied - ( 2- 3) ( 2- 3) Haverford HS
Central Bucks West Haverford HS Haverford HS   3- 2 vs 1- 4
Central Philadelphia Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Cheltenham Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Church Farm School Haverford HS   Haverford HS
Coatesville Haverford HS Haverford HS   4- 2 vs 1- 5
Conestoga Conestoga Conestoga  
Conwell Egan Haverford HS   Haverford HS
Council Rock North Haverford HS Haverford HS  
Council Rock South Haverford HS insuffient: ( 2- 2)( 1- 3) Haverford HS
Delaware Valley Frie Haverford HS   Haverford HS
Devon Prep Haverford HS Haverford HS   4- 1 vs 2- 3
Downingtown East Downingtown East insuffient: ( 4- 5)( 5- 4) Downingtown East
Downingtown West Downingtown West Downingtown West  
Easton Area Easton Area tied - ( 0- 1) ( 0- 1) Easton Area
Emmaus Haverford HS   Haverford HS
Episcopal Academy Episcopal Academy insuffient: ( 0- 1)( 1- 0) Episcopal Academy
Father Judge Haverford HS Haverford HS   2- 0 vs 0- 2
Frankford Haverford HS   Haverford HS
Freedom Bethlehem Haverford HS   Haverford HS
Garnet Valley Garnet Valley Garnet Valley  
George School Haverford HS   Haverford HS
George Washington Haverford HS   Haverford HS
Germantown Academy Germantown Academy tied - ( 0- 1) ( 0- 1) Germantown Academy
Great Valley Haverford HS Haverford HS  
Harriton Haverford HS Haverford HS  
Hatboro-Horsham Haverford HS Haverford HS   2- 0 vs 0- 2
Haverford School Haverford School   Haverford School
Hill School Hill School   Hill School
Holy Ghost Prep Haverford HS Haverford HS   3- 0 vs 0- 3
Interboro Haverford HS Haverford HS   3- 0 vs 1- 2
Jack Barrack Academy Haverford HS   Haverford HS
Kennett Haverford HS Haverford HS  
La Salle College La Salle College insuffient: ( 0- 3)( 1- 2) La Salle College
Lansdale Catholic Haverford HS   Haverford HS
Liberty Bethlehem Haverford HS   Haverford HS
Lower Merion Haverford HS Haverford HS  
Malvern Prep Malvern Prep   Malvern Prep
Marple Newtown Haverford HS Haverford HS  
Masterman Haverford HS   Haverford HS
Mastery Charter Nort Haverford HS   Haverford HS
Methacton Haverford HS insuffient: ( 3- 0)( 2- 1) Haverford HS
Moravian Academy Haverford HS   Haverford HS
Nazareth Area Haverford HS   Haverford HS
Neshaminy Haverford HS Haverford HS   2- 0 vs 0- 2
New Hope-Solebury Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
North Penn Haverford HS Haverford HS  
Northampton Area Haverford HS   Haverford HS
Northeast Haverford HS   Haverford HS
Northwestern Lehigh Haverford HS   Haverford HS
Olney Charter Haverford HS   Haverford HS
Owen J Roberts Owen J Roberts insuffient: ( 1- 2)( 2- 1) Owen J Roberts
Oxford Area Haverford HS Haverford HS   4- 2 vs 0- 6
Parkland Parkland   Parkland
Penn Charter Haverford HS   Haverford HS
Penncrest Haverford HS Haverford HS  
Pennridge Pennridge tied - ( 2- 2) ( 2- 0) Pennridge
Pennsbury Haverford HS insuffient: ( 3- 0)( 2- 1) Haverford HS
Perkiomen School Perkiomen School   Perkiomen School
Perkiomen Valley Perkiomen Valley insuffient: ( 0- 2)( 1- 1) Perkiomen Valley
Phoenixville Haverford HS Haverford HS   3- 0 vs 0- 3
Pleasant Valley Haverford HS   Haverford HS
Plymouth-Whitemarsh Haverford HS Haverford HS   4- 0 vs 2- 2
Pope John Paul II Haverford HS Haverford HS   4- 0 vs 1- 3
Pottsgrove Haverford HS   Haverford HS
Quakertown Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Radnor Radnor Radnor  
Ridley Ridley Ridley  
Roman Catholic Haverford HS   Haverford HS
Saucon Valley Haverford HS   Haverford HS
Shipley School Haverford HS   Haverford HS
Solanco Haverford HS   Haverford HS
Souderton Souderton tied - ( 2- 0) ( 2- 0) Souderton
South Philadelphia Haverford HS   Haverford HS
Southern Lehigh Haverford HS   Haverford HS
Spring-Ford Spring-Ford tied - ( 3- 2) ( 3- 2) Spring-Ford
Springfield Twp Haverford HS Haverford HS   4- 0 vs 0- 4
Springfield-Delco Springfield-Delco Springfield-Delco  
Springside Chestnut Springside Chestnut tied - ( 1- 0) ( 1- 0) Springside Chestnut
St Josephs Prep St Josephs Prep St Josephs Prep   2- 1 vs 0- 3
Strath Haven Haverford HS Haverford HS  
Sun Valley Haverford HS Haverford HS   5- 2 vs 1- 6
Truman Haverford HS Haverford HS   2- 0 vs 0- 2
Unionville Haverford HS Haverford HS  
Upper Darby Haverford HS Haverford HS  
Upper Dublin Haverford HS insuffient: ( 2- 4)( 1- 5) Haverford HS
Upper Merion Haverford HS Haverford HS   3- 0 vs 0- 3
Upper Moreland Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
West Chester East Haverford HS Haverford HS   4- 2 vs 0- 6
West Chester Henders Haverford HS Haverford HS   8- 2 vs 4- 6
West Philadelphia Haverford HS   Haverford HS
Westtown Westtown   Westtown
William Tennent Haverford HS   Haverford HS
Wissahickon Haverford HS Haverford HS  
Baldwin Haverford HS   Haverford HS
Bethel Park Haverford HS   Haverford HS
Butler Area Haverford HS   Haverford HS
Canon-McMillan Haverford HS   Haverford HS
Cathedral Prep Haverford HS   Haverford HS
Central Catholic Haverford HS   Haverford HS
Chartiers Valley Haverford HS   Haverford HS
Conneaut Haverford HS   Haverford HS
Erie-McDowell Haverford HS   Haverford HS
Fairview Haverford HS   Haverford HS
Fox Chapel Haverford HS   Haverford HS
Franklin Regional Haverford HS   Haverford HS
Freeport Area Haverford HS   Haverford HS
Gateway Haverford HS   Haverford HS
Greensburg Central C Haverford HS   Haverford HS
Hampton Haverford HS tied - ( 1- 0) ( 1- 0) Haverford HS
Hempfield Greensburg Haverford HS   Haverford HS
Hickory Haverford HS   Haverford HS
Indiana Area Haverford HS   Haverford HS
Knoch Haverford HS   Haverford HS
Latrobe Haverford HS   Haverford HS
Mars Area Mars Area   Mars Area
Meadville-Crawford C Haverford HS   Haverford HS
Moon Area Haverford HS   Haverford HS
Mount Lebanon Mount Lebanon tied - ( 0- 1) ( 0- 1) Mount Lebanon
North Allegheny North Allegheny   North Allegheny
North Catholic Haverford HS   Haverford HS
North Hills Haverford HS   Haverford HS
Norwin Haverford HS   Haverford HS
Penn-Trafford Haverford HS   Haverford HS
Peters Township Haverford HS   Haverford HS
Pine Richland Haverford HS   Haverford HS
Plum Haverford HS   Haverford HS
Quaker Valley Haverford HS   Haverford HS
Seneca Valley Haverford HS   Haverford HS
Seton LaSalle Haverford HS   Haverford HS
Sewickley Academy Haverford HS   Haverford HS
Shady Side Academy Shady Side Academy tied - ( 0- 1) ( 0- 1) Shady Side Academy
Shaler Area Haverford HS   Haverford HS
South Fayette Haverford HS   Haverford HS
Taylor Allderdice Haverford HS   Haverford HS
Trinity Area Haverford HS   Haverford HS
Upper St Clair Upper St Clair   Upper St Clair
West Allegheny Haverford HS   Haverford HS
Winchester Thurston Haverford HS   Haverford HS
Abington Heights Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Bellefonte Haverford HS   Haverford HS
Berks Catholic Haverford HS   Haverford HS
Bishop McDevitt Haverford HS   Haverford HS
Carlisle Haverford HS   Haverford HS
Cedar Cliff Haverford HS   Haverford HS
Cedar Crest Haverford HS   Haverford HS
Central Dauphin Haverford HS   Haverford HS
Central Dauphin East Haverford HS   Haverford HS
Central York Haverford HS tied - ( 0- 1) ( 0- 0) Haverford HS
Chambersburg Haverford HS   Haverford HS
Cocalico Haverford HS   Haverford HS
Conestoga Valley Haverford HS   Haverford HS
Conrad Weiser Haverford HS   Haverford HS
Crestwood Haverford HS insuffient: ( 1- 0)( 0- 1) Haverford HS
Cumberland Valley Haverford HS   Haverford HS
Dallas Haverford HS   Haverford HS
Dallastown Haverford HS   Haverford HS
Daniel Boone Haverford HS   Haverford HS
Danville Area Haverford HS   Haverford HS
Delaware Valley Haverford HS   Haverford HS
Delone Catholic Haverford HS   Haverford HS
Dover Area Haverford HS   Haverford HS
Eastern York Haverford HS   Haverford HS
Elizabethtown Haverford HS   Haverford HS
Ephrata Haverford HS   Haverford HS
Exeter Township Haverford HS tied - ( 1- 0) ( 1- 0) Haverford HS
Garden Spot Haverford HS   Haverford HS
Gettysburg Haverford HS   Haverford HS
Governor Mifflin Haverford HS   Haverford HS
Hempfield Haverford HS insuffient: ( 1- 1)( 0- 2) Haverford HS
Hershey Haverford HS   Haverford HS
Kennard-Dale Haverford HS   Haverford HS
Lake-Lehman Haverford HS   Haverford HS
Lakeland Haverford HS   Haverford HS
Lampeter-Strasburg Haverford HS   Haverford HS
Lancaster CDS Haverford HS   Haverford HS
Lewisburg Haverford HS   Haverford HS
Lower Dauphin Haverford HS   Haverford HS
Manheim Township Manheim Township tied - ( 0- 1) ( 0- 1) Manheim Township
Mechanicsburg Haverford HS   Haverford HS
Mifflin County Haverford HS   Haverford HS
Mifflinburg Haverford HS   Haverford HS
Muhlenberg Haverford HS   Haverford HS
New Oxford Haverford HS   Haverford HS
North Pocono Haverford HS   Haverford HS
Northern York Haverford HS   Haverford HS
Palmyra Haverford HS   Haverford HS
Penn Manor Haverford HS   Haverford HS
Red Land Haverford HS   Haverford HS
Red Lion Haverford HS   Haverford HS
Schuylkill Valley Haverford HS   Haverford HS
Scranton Prep Haverford HS insuffient: ( 1- 0)( 0- 0) Haverford HS
Selinsgrove Haverford HS   Haverford HS
South-Western Haverford HS   Haverford HS
Spring Grove Haverford HS   Haverford HS
State College Haverford HS   Haverford HS
Susquehannock Haverford HS   Haverford HS
Trinity HS Trinity HS insuffient: ( 1- 0)( 0- 0) Trinity HS
Tunkhannock Haverford HS   Haverford HS
Twin Valley Twin Valley tied - ( 2- 2) ( 2- 1) Twin Valley
Warwick Haverford HS   Haverford HS
West York Haverford HS   Haverford HS
Wilkes-Barre Area Haverford HS   Haverford HS
Wilson West Lawn Wilson West Lawn insuffient: ( 2- 3)( 3- 1) Wilson West Lawn
Wyoming Area Haverford HS   Haverford HS
Wyoming Seminary Haverford HS   Haverford HS
Wyomissing Haverford HS   Haverford HS
York Catholic Haverford HS   Haverford HS
York Suburban Haverford HS   Haverford HS

PowerWise = 189


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

 Date  Opponent          (W-L  PR)      SCORE       SAFE        SAFE       Home       No Games           SCI              
                                                    Loss        Win       Field      Correction         Points            
                                                    SLP         SWP     Advantage      Factor                       
                                                      
   0 H Unionville      ( 8-10, 85.7)    12- 5      -14.19      20.15      -0.20         0.79            15.67
   0 A Great Valley    ( 7-11, 84.6)     6- 5      -15.33      19.01       0.20         0.79            15.10
   0 H Kennett         ( 6-13, 86.0)     9- 4      -13.88      20.46      -0.20         0.79            15.92
   0 H Bayard Rustin   (16- 7, 91.5)     2-10       -8.41      25.92      -0.20         0.79            -6.77
   0 A Penncrest       (10- 9, 89.9)    11-10      -10.03      24.31       0.20         0.79            19.27
   0 A Conestoga       (11- 9, 90.0)     6- 7       -9.90      24.44       0.20         0.79            -7.62
   0 H Harriton        ( 7-11, 84.2)    12- 5      -15.75      18.59      -0.20         0.79            14.45
   0 A Strath Haven    ( 6-12, 84.4)    16- 2      -15.54      18.79       0.20         0.79            14.93
   0 A Avon Grove      (12- 7, 89.9)     3- 2       -9.96      24.38       0.20         0.79            19.32
   0 H Springfield-De  (21- 1, 97.3)     0-11       -2.58      31.76      -0.20         0.79            -2.19
   0 A Ridley          (18- 7, 92.6)     6-10       -7.25      27.09       0.20         0.79            -5.54
   0 H Marple Newtown  (17- 5, 92.3)    11- 9       -7.61      26.73      -0.20         0.79            20.85
   0 A Lower Merion    ( 3-15, 83.1)    11-10      -16.79      17.55       0.20         0.79            13.95
   0 A Garnet Valley   (13- 6, 91.8)     9-11       -8.05      26.29       0.20         0.79            -6.17
   0 H Upper Darby     ( 2-17, 70.6)    19- 0      -29.29       5.05      -0.20         0.79             3.81
   0 A Council Rock N  ( 6- 8, 84.6)    17- 3      -15.33      19.01       0.20         0.79            15.10
   0 H Radnor          (20- 4, 95.9)     5- 8       -4.02      30.32      -0.20         0.79            -3.32
   0 A North Penn      (11- 7, 86.6)     6- 4      -13.26      21.07       0.20         0.79            16.72
   0 H Wissahickon     (12- 6, 85.5)    11- 2      -14.45      19.89      -0.20         0.79            15.47
   0 A Downingtown We  (17- 4, 92.6)     5-15       -7.28      27.06       0.20         0.79            -5.56
                                                                                                        ------
                                                                                                       163.39

winning pts = 200.5513 losing points = -37.1657

             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 |
------------------------------------------------------------------------