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
- 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
- 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
- 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
- Played on the Quince Orchard football and lacrosse teams
- Won a state championship in 2018
- County Championship team in 2017
- Majoring in political science with a minor in spanish
- Son of Marty Genovez
Recent Games
  | 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 |
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 |
News Mentions
Gophers Fall to Susquehanna on Senior Day
April 22, 2023
Gophers Win Big Against Rosemont
March 22, 2023
Smith, Temple Score Multiple Goals Against Dutchmen
March 4, 2023
Photos
There was a problem with a Velocity script | |
Page | sports/mlax/2022-23/bios/bio-photos-template |
Error | Invocation 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: |