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

safe3step boys Upper Dublin 1
  
Upper Dublin          
W-L: (12- 8) PR = 89.3649

Schedule/Results All Games

Date Opponent Conf/State (W-L, PR) Score 314 A Marple Newtown (17- 5, 92.3) 5- 9 319 A Pennridge (17- 6, 90.2) 3- 4 322 H Radnor (20- 4, 95.9) 3-12 324 H Springfield-Delco (21- 1, 97.3) 4- 9 327 H St Josephs Prep (16- 5, 93.1) 2- 9 402 A Quakertown ( 2-16, 77.6) 19- 4 405 A Downingtown East (17- 6, 91.8) 8- 5 407 H Springfield Twp ( 2-15, 77.7) 11- 2 409 A Cheltenham ( 1-11, 74.8) 20- 4 414 H Upper Moreland (13- 6, 81.9) 13- 4 415 N Ridley (18- 7, 92.6) 6- 9 423 A Hatboro-Horsham (12- 7, 82.3) 11- 0 425 H Plymouth-Whitemarsh (10- 9, 84.5) 7- 6 426 A Conestoga (11- 9, 90.0) 3- 9 430 A New Hope-Solebury ( 8-10, 79.8) 11- 3 502 H Abington ( 9- 8, 82.6) 14- 2 503 A Penn Charter ( 0-18, 87.9) 8- 7 507 A Wissahickon (12- 6, 85.5) 12- 6 514 H Upper Moreland (13- 6, 81.9) 20- 2 520 N Marple Newtown (17- 5, 92.3) 6- 8

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 A Marple Newtown          5- 9      -4    -3          -0.87
   319 A Pennridge               3- 4      -1    -1           0.03
   322 H Radnor                  3-12      -9    -6           0.00
   324 H Springfield-Delco       4- 9      -5    -8           0.00
   327 H St Josephs Prep         2- 9      -7    -4          -1.48
   402 A Quakertown             19- 4      15    12           0.00
   405 A Downingtown East        8- 5       3    -3    ++     5.60
   407 H Springfield Twp        11- 2       9    12           0.00
   409 A Cheltenham             20- 4      16    14           0.00
   414 H Upper Moreland         13- 4       9     8           0.00
   415 N Ridley                  6- 9      -3    -3           0.28
   423 A Hatboro-Horsham        11- 0      11     7           0.00
   425 H Plymouth-Whitemarsh     7- 6       1     5    --    -4.00
   426 A Conestoga               3- 9      -6    -1    --    -4.16
   430 A New Hope-Solebury      11- 3       8     9           0.00
   502 H Abington               14- 2      12     7           0.00
   503 A Penn Charter            8- 7       1     1          -0.22
   507 A Wissahickon            12- 6       6     4           1.29
   514 H Upper Moreland         20- 2      18     8           0.00
   520 N Marple Newtown          6- 8      -2    -3           0.93

UNDER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   425 H Plymouth-Whitemarsh     7- 6       1     5    --    -4.00
   426 A Conestoga               3- 9      -6    -1    --    -4.16

OVER-ACHIEVED GAMES

   Date  Opponent               Score     Real Pred    +/-   Goals*
   405 A Downingtown East        8- 5       3    -3    ++     5.60

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

PowerWise = 184


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 A Marple Newtown  (17- 5, 92.3)     5- 9       -7.61      26.73       0.20         0.79            -5.82
   0 A Pennridge       (17- 6, 90.2)     3- 4       -9.71      24.63       0.20         0.79            -7.47
   0 H Radnor          (20- 4, 95.9)     3-12       -4.02      30.32      -0.20         0.79            -3.32
   0 H Springfield-De  (21- 1, 97.3)     4- 9       -2.58      31.76      -0.20         0.79            -2.19
   0 H St Josephs Pre  (16- 5, 93.1)     2- 9       -6.81      27.52      -0.20         0.79            -5.51
   0 A Quakertown      ( 2-16, 77.6)    19- 4      -22.31      12.03       0.20         0.79             9.61
   0 A Downingtown Ea  (17- 6, 91.8)     8- 5       -8.14      26.19       0.20         0.79            20.75
   0 H Springfield Tw  ( 2-15, 77.7)    11- 2      -22.19      12.15      -0.20         0.79             9.39
   0 A Cheltenham      ( 1-11, 74.8)    20- 4      -25.13       9.21       0.20         0.79             7.40
   0 H Upper Moreland  (13- 6, 81.9)    13- 4      -17.99      16.34      -0.20         0.79            12.68
   0 N Ridley          (18- 7, 92.6)     6- 9       -7.25      27.09      -0.00         0.79            -5.70
   0 A Hatboro-Horsha  (12- 7, 82.3)    11- 0      -17.59      16.75       0.20         0.79            13.32
   0 H Plymouth-White  (10- 9, 84.5)     7- 6      -15.39      18.95      -0.20         0.79            14.73
   0 A Conestoga       (11- 9, 90.0)     3- 9       -9.90      24.44       0.20         0.79            -7.62
   0 A New Hope-Soleb  ( 8-10, 79.8)    11- 3      -20.09      14.25       0.20         0.79            11.36
   0 H Abington        ( 9- 8, 82.6)    14- 2      -17.27      17.07      -0.20         0.79            13.26
   0 A Penn Charter    ( 0-18, 87.9)     8- 7      -11.95      22.38       0.20         0.79            17.75
   0 A Wissahickon     (12- 6, 85.5)    12- 6      -14.45      19.89       0.20         0.79            15.79
   0 H Upper Moreland  (13- 6, 81.9)    20- 2      -17.99      16.34      -0.20         0.79            12.68
   0 N Marple Newtown  (17- 5, 92.3)     6- 8       -7.61      26.73      -0.00         0.79            -5.98
                                                                                                        ------
                                                                                                       115.11

winning pts = 158.7201 losing points = -43.6113

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