Skip to navigation Skip to content Skip to footer
Oscar Hernandez-Genovez
55 Oscar Hernandez-Genovez
  • Height:
    5-8
  • Weight:
    180
  • Year:
    Sr.
  • Hometown:
    Germantown, Md.
  • High School:
    Quince Orchard
  • Position:
    Midfield
  • gp
    16
  • p
    1
  • g
    1
  • a
    0

Bio

2022

  • Played in all 16 games as the Gophers face-off man
  • Won 43.1% of faceoffs (104-241)
  • Won a single-game program record 26 faceoffs in a win over Rosemont
  • Also scored his first career goal against the Ravens

2022

  • Played in all sixteen games as the starting face-off midfielder
  • Picked up 23 groundballs
  • Notched first assist against Moravian April 9
  • Won a career high 83 faceoffs

2020

  • Appeared in five games in the COVID-19 shortened season
  • Recorded 4-for-9 mark at the face-off x
  • Made collegiate debut against Gettysburg on February 19

Before Goucher

  • Played on the Quince Orchard football and lacrosse teams
  • Won a state championship in 2018
  • County Championship team in 2017

Personal

  • Majoring in political science with a minor in spanish
  • Son of Marty Genovez

Recent Games

Date Opponent Result
Apr 1 at Juniata W, 14-5
Apr 8 Drew W, 12-4
Apr 12 at Catholic L, 13-5
Apr 15 at Scranton L, 19-8
Apr 22 Susquehanna L, 21-5
Apr 29 at Moravian L, 8-5
  Total Conference
Games 16 7
Points 1 0
Goals 1 0
Assists 0 0
Man-up goals 0 0
Man-down goals 0 0
Ground balls 45 21
Turnovers 6 3
Caused turnovers 1 0
Faceoffs 104-241 46-113
Faceoff percentage 43.2 40.7
Shots 2 1
Shooting percentage 50.0 0.0
Shots on goal 1 0
Shots on goal percentage 50.0 0.0

Game Log - Offense

Date Opponent Score g a pts up dn sh sh% sog sog%
Feb 18 Methodist W, 7-4 0 0 0 0 0 0 - 0 -
Feb 25 Berry L, 11-6 0 0 0 0 0 0 - 0 -
Mar 1 at McDaniel L, 14-4 0 0 0 0 0 0 - 0 -
Mar 4 Lebanon Valley L, 15-7 0 0 0 0 0 0 - 0 -
Mar 8 at Neumann L, 6-5 0 0 0 0 0 0 - 0 -
Mar 11 at Immaculata L, 9-5 0 0 0 0 0 0 - 0 -
Mar 15 at Delaware Valley W, 9-8 0 0 0 0 0 0 - 0 -
Mar 18 Nichols L, 15-12 0 0 0 0 0 0 - 0 -
Mar 22 Rosemont W, 25-3 1 0 1 0 0 1 100.0 1 100.0
Mar 25 Elizabethtown L, 16-7 0 0 0 0 0 0 - 0 -
Apr 1 at Juniata W, 14-5 0 0 0 0 0 0 - 0 -
Apr 8 Drew W, 12-4 0 0 0 0 0 0 - 0 -
Apr 12 at Catholic L, 13-5 0 0 0 0 0 0 - 0 -
Apr 15 at Scranton L, 19-8 0 0 0 0 0 1 0.0 0 0.0
Apr 22 Susquehanna L, 21-5 0 0 0 0 0 0 - 0 -
Apr 29 at Moravian L, 8-5 0 0 0 0 0 0 - 0 -

Game Log - Defense

Date Opponent Score gb to ct fo
Feb 18 Methodist W, 7-4 0 0 0 2-9
Feb 25 Berry L, 11-6 0 0 0 2-12
Mar 1 at McDaniel L, 14-4 0 0 0 5-18
Mar 4 Lebanon Valley L, 15-7 7 0 0 9-21
Mar 8 at Neumann L, 6-5 0 0 0 0-1
Mar 11 at Immaculata L, 9-5 1 0 0 4-10
Mar 15 at Delaware Valley W, 9-8 0 0 0 1-5
Mar 18 Nichols L, 15-12 2 0 0 9-21
Mar 22 Rosemont W, 25-3 14 3 1 26-31
Mar 25 Elizabethtown L, 16-7 2 1 0 4-13
Apr 1 at Juniata W, 14-5 3 0 0 9-16
Apr 8 Drew W, 12-4 4 0 0 9-17
Apr 12 at Catholic L, 13-5 1 0 0 2-8
Apr 15 at Scranton L, 19-8 10 2 0 16-29
Apr 22 Susquehanna L, 21-5 0 0 0 1-14
Apr 29 at Moravian L, 8-5 1 0 0 5-16

Career Stats - Offense

  gp gs g a pts up dn sh sh% sog sog%
2019-20 5 - 0 0 0 0 0 1 0.0 1 100.0
2020-21 - - - - 0 - - - - - -
2021-22 16 - 0 1 1 0 0 0 - 0 -
2022-23 16 - 1 0 1 0 0 2 50.0 1 50.0
Total 37 - 1 1 2 0 0 3 33.3 2 66.7

Career Stats - Defense

  gp gs gb to ct fo
2019-20 5 - 0 1 0 4-9
2020-21 - - - - - 0-0
2021-22 16 - 23 5 0 83-343
2022-23 16 - 45 6 1 104-241
Total 37 - 68 12 1 191-593

Splits Stats - Offense

  gp gs g a pts up dn sh sh% sog sog%
Event                      
Total 16 - 1 0 1 0 0 2 50.0 1 50.0
Conference 7 - 0 0 0 0 0 1 0.0 0 0.0
Exhibition - - - - 0 - - - - - -
Location                      
Home 8 - 1 0 1 0 0 1 100.0 1 100.0
Away 8 - 0 0 0 0 0 1 0.0 0 0.0
Neutral - - - - 0 - - - - - -
Result                      
Wins 5 - 1 0 1 0 0 1 100.0 1 100.0
Losses 11 - 0 0 0 0 0 1 0.0 0 0.0
Month                      
February 2 - 0 0 0 0 0 0 - 0 -
March 8 - 1 0 1 0 0 1 100.0 1 100.0
April 6 - 0 0 0 0 0 1 0.0 0 0.0

Splits Stats - Defense

  gp gs gb to ct fo
Event            
Total 16 - 45 6 1 104-241
Conference 7 - 21 3 0 46-113
Exhibition - - - - - 0-0
Location            
Home 8 - 29 4 1 62-138
Away 8 - 16 2 0 42-103
Neutral - - - - - 0-0
Result            
Wins 5 - 21 3 1 47-78
Losses 11 - 24 3 0 57-163
Month            
February 2 - 0 0 0 4-21
March 8 - 26 4 1 58-120
April 6 - 19 2 0 42-100

Photos

Rosemont vs. Goucher

3/22/2023 7:00 PM EDT

There was a problem with a Velocity script
Pagesports/mlax/2022-23/bios/bio-photos-template
ErrorInvocation of method 'storeURL' in class com.prestosports.render.ContentEngineInvoker threw exception java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 36,023 milliseconds ago. The last packet sent successfully to the server was 13 milliseconds ago. at c014m98momi536fpsports/mlax/2022-23/bios/bio-photos-template[line 15, column 40]
Page source:
1: $website.include("options")
2: #set ($options = $request.getAttribute("options"))
3: 
4: #if ($attributes.get("full_name").length() > 0)
5:     #set ($fullName = $attributes.get("full_name"))
6: #else
7:     #set ($firstName = $!attributes.get("first_name"))
8:     #set ($lastName = $!attributes.get("last_name"))
9:     #set ($fullName = "${firstName} ${lastName}")
10: #end
11: <div class="bio-photos-tagged">
12:     <div class="card-columns d-flex flex-wrap justify-content-start">
13:         #foreach($photo in $playerPhotos)
14:             #set ($storeURL = "")
15:             #set ($storeURL = $website.storeURL($photo))
16:             #set ($imgAlt = "")
17:             #if (!$photo.altText.equals($photo.title))
18:             	#set ($imgAlt = $photo.altText)
19:             #end			
20:             #if ($imgAlt.equals(""))
21:                 #set ($imgAlt = "$fullName action photo $foreach.count")
22:             #end
23:             <div class="col-12 col-sm-6 col-md-4 col-lg-3 d-flex align-items-stretch">
24:                 <div class="card m-2 position-relative flex-fill overflow-hidden" data-bs-toggle="modal" data-bs-target="#tagged-photo-modal">
25:                     <div class="overflow-hidden embed-responsive ratio ratio-16x9">
26:                         #set($photoGallerySlideTo = $foreach.index)
27:                         <a class="photo stretched-link" href="#tagged-photo-carousel" data-bs-slide-to="$foreach.index">
28:                             <img src="${photo.url}?max_width=800" alt="$imgAlt" class="card-img-top img-fluid embed-responsive-item" />
29:                             #if ($photo.title.length() > 0)
30:                                 <span class="card-img-overlay text-white d-flex flex-column justify-content-center">
31:                                     <p class="card-text text-center">$photo.title</p>
32:                                 </span>
33:                             #end
34:                         </a>
35:                     </div>
36:                     #if (($options.get("bio_hide_photo_tags") != "true" && $photo.relatedEvents.size() > 0) || ($storeURL.length() > 0))
37:                         <div class="card-img-overlay d-flex flex-column text-center justify-content-center text-white">
38:                             #if ($options.get("bio_hide_photo_tags") != "true" && $photo.relatedEvents.size() > 0)
39:                                 #set($eventNames = [])
40:                                 #foreach($event in $photo.relatedEvents)
41:                                     #if (!${eventNames.contains($event.name)})
42:                                         #set ($result = $eventNames.add($event.name))
43:                                         <div class="card-title m-0 clamp-2 fs-6 fw-bold">${event.name}</div>
44:                                         <p class="card-text text-white small mb-0 opacity-75">${event.date}</p>
45:                                     #end
46:                                 #end
47:                             #end
48:                             #if ($storeURL.length() > 0)
49:                                 <a href="$storeURL" data-url="$storeURL" class="btn btn-primary" aria-label="open this item in photo store">Buy Now</a>
50:                             #end
51:                         </div>
52:                     #end
53:                 </div> ## item
54:             </div>
55:         #end ## foreach
56:     </div>
57: 
58:     ## Begin Modal Window
59:     <div class="modal fade" id="tagged-photo-modal" tabindex="-1" role="dialog" aria-labelledby="tagged-photo-modal-title" aria-hidden="true">
60:         <div class="modal-dialog modal-lg" role="document">
61:             <div class="modal-content">
62:                 <div class="modal-header">
63:                     <h5 class="modal-title" id="tagged-photo-modal-title">Photos of ${fullName}</h5>
64:                     <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
65:                 </div>
66:                 <div class="modal-body">
67:                     <div id="tagged-photo-carousel" class="carousel slide" data-ride="carousel" data-bs-ride="carousel">
68:                         <ol class="carousel-indicators">
69:                             #foreach($photo in $playerPhotos)
70:                                 <li data-bs-target="#tagged-photo-carousel" data-bs-slide-to="$foreach.index" class="#if ($foreach.index == 0)active#end"></li>
71:                             #end
72:                         </ol>
73:                         <div class="carousel-inner">
74:                             #foreach($photo in $playerPhotos)
75:                                 #set ($imgAlt = "")
76:                                 #if (!$photo.altText.equals($photo.title))
77:                                     #set ($imgAlt = $photo.altText)
78:                                 #end			
79:                                 #if ($imgAlt.equals(""))
80:                                     #set ($imgAlt = "$fullName large action photo $foreach.count")
81:                                 #end
82:                                 <div class="carousel-item#if ($foreach.index == 0) active#end">
83:                                     <img src="${photo.url}?max_width=800" alt="$imgAlt" class="d-block w-100" />
84:                                     #if ($photo.title.length() > 0)
85:                                         <div class="carousel-caption d-none d-md-block">
86:                                             <p class="text-center">$photo.title</p>
87:                                         </div>
88:                                     #else
89:                                         #if ($options.get("bio_hide_photo_tags") != "true" && $photo.relatedEvents.size() > 0)
90:                                             #set($eventNames = [])
91:                                             #foreach($event in $photo.relatedEvents)
92:                                                 #if (!${eventNames.contains($event.name)})
93:                                                     <div class="carousel-caption d-none d-md-block">
94:                                                         #set ($result = $eventNames.add($event.name))
95:                                                         <h5>${event.name}</h5>
96:                                                         <p>${event.date}</p>
97:                                                     </div>
98:                                                 #end
99:                                             #end
100:                                         #end
101:                                     #end
102:                                 </div>
103:                             #end
104:                         </div>
105:                         <a class="carousel-control-prev" href="#tagged-photo-carousel" role="button" data-bs-slide="prev">
106:                           <span class="carousel-control-prev-icon" aria-hidden="true"></span>
107:                           <span class="sr-only">Previous</span>
108:                         </a>
109:                         <a class="carousel-control-next" href="#tagged-photo-carousel" role="button" data-bs-slide="next">
110:                           <span class="carousel-control-next-icon" aria-hidden="true"></span>
111:                           <span class="sr-only">Next</span>
112:                         </a>
113:                     </div>
114:                 </div>
115:                 <div class="modal-footer">
116:                     <button type="button" class="btn btn-primary" data-bs-dismiss="modal">Close</button>
117:                 </div>
118:             </div>
119:         </div>
120:     </div>
121: </div>
122: