{"game":{"id":374561,"startDate":"2026-11-02T21:00:00.000Z","status":"final","season":2027,"venue":"Jadwin Gymnasium","city":"Princeton","state":"NJ","attendance":451,"neutralSite":false,"conferenceGame":false,"excitement":1.3,"period":null,"clock":null,"tbd":false,"home":{"team":"Princeton","conference":"Ivy","points":78,"periods":[38,40],"winner":true,"rank":null,"elo":null},"away":{"team":"Carnegie Mellon","conference":null,"points":46,"periods":[19,27],"winner":false,"rank":null,"elo":null}},"teamStats":{"home":{"possessions":63,"assists":19,"steals":13,"blocks":2,"trueShooting":60.7,"rating":123.8,"gameScore":74.1,"points":{"total":78,"byPeriod":[38,40],"largestLead":37,"fastBreak":7,"inPaint":32,"offTurnovers":36},"twoPointFieldGoals":{"made":21,"attempted":32,"pct":65.6},"threePointFieldGoals":{"made":9,"attempted":27,"pct":33},"freeThrows":{"made":9,"attempted":12,"pct":75},"fieldGoals":{"made":30,"attempted":59,"pct":51},"turnovers":{"total":8,"teamTotal":0},"rebounds":{"offensive":10,"defensive":21,"total":31},"fouls":{"total":16,"technical":0,"flagrant":0},"fourFactors":{"effectiveFieldGoalPct":58.5,"freeThrowRate":20.3,"turnoverRatio":12.7,"offensiveReboundPct":32.3}},"away":{"possessions":62,"assists":8,"steals":3,"blocks":3,"trueShooting":47,"rating":74.2,"gameScore":17,"points":{"total":46,"byPeriod":[19,27],"largestLead":0,"fastBreak":3,"inPaint":12,"offTurnovers":9},"twoPointFieldGoals":{"made":9,"attempted":25,"pct":36},"threePointFieldGoals":{"made":6,"attempted":16,"pct":38},"freeThrows":{"made":10,"attempted":18,"pct":56},"fieldGoals":{"made":15,"attempted":41,"pct":37},"turnovers":{"total":21,"teamTotal":0},"rebounds":{"offensive":9,"defensive":19,"total":28},"fouls":{"total":12,"technical":0,"flagrant":0},"fourFactors":{"effectiveFieldGoalPct":43.9,"freeThrowRate":43.9,"turnoverRatio":33.9,"offensiveReboundPct":32.1}},"pace":62.5,"gameMinutes":40,"seasonPace":{"home":64.1,"away":null},"seasonPaceFrom":{"home":"last","away":null}},"players":{"home":[{"athleteId":201537,"athleteSourceId":"5314681","name":"Cash McSweeney","position":"F","starter":false,"ejected":false,"minutes":2,"points":1,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0.9,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":56.8,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":0,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":1,"attempted":2,"pct":50},"rebounds":{"offensive":0,"defensive":1,"total":1}},{"athleteId":3382,"athleteSourceId":"5177173","name":"Jacob Huggins","position":"F","starter":true,"ejected":false,"minutes":16,"points":4,"turnovers":1,"fouls":1,"assists":0,"steals":0,"blocks":2,"gameScore":3.3,"offensiveRating":82.9,"defensiveRating":75.4,"netRating":7.5,"usage":24.2,"effectiveFieldGoalPct":33.3,"trueShootingPct":33.3,"assistsTurnoverRatio":0,"freeThrowRate":0,"offensiveReboundPct":60,"fieldGoals":{"made":2,"attempted":6,"pct":33.3},"twoPointFieldGoals":{"made":2,"attempted":4,"pct":50},"threePointFieldGoals":{"made":0,"attempted":2,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":3,"defensive":2,"total":5}},{"athleteId":3388,"athleteSourceId":"5174791","name":"Malik Abdullahi","position":"F","starter":true,"ejected":false,"minutes":18,"points":5,"turnovers":2,"fouls":1,"assists":4,"steals":1,"blocks":0,"gameScore":6,"offensiveRating":112.5,"defensiveRating":72,"netRating":40.5,"usage":18.4,"effectiveFieldGoalPct":62.5,"trueShootingPct":62.5,"assistsTurnoverRatio":2,"freeThrowRate":0,"offensiveReboundPct":25,"fieldGoals":{"made":2,"attempted":4,"pct":50},"twoPointFieldGoals":{"made":1,"attempted":3,"pct":33.3},"threePointFieldGoals":{"made":1,"attempted":1,"pct":100},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":1,"defensive":3,"total":4}},{"athleteId":3390,"athleteSourceId":"5241743","name":"Jack Stanton","position":"G","starter":true,"ejected":false,"minutes":18,"points":2,"turnovers":0,"fouls":2,"assists":1,"steals":2,"blocks":0,"gameScore":0,"offensiveRating":49.2,"defensiveRating":66.8,"netRating":-17.6,"usage":21.5,"effectiveFieldGoalPct":14.3,"trueShootingPct":14.3,"assistsTurnoverRatio":null,"freeThrowRate":0,"offensiveReboundPct":0,"fieldGoals":{"made":1,"attempted":7,"pct":14.3},"twoPointFieldGoals":{"made":1,"attempted":1,"pct":100},"threePointFieldGoals":{"made":0,"attempted":6,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":2,"total":2}},{"athleteId":3384,"athleteSourceId":"5177175","name":"Dalen Davis","position":"G","starter":true,"ejected":false,"minutes":23,"points":16,"turnovers":1,"fouls":1,"assists":2,"steals":2,"blocks":0,"gameScore":14.8,"offensiveRating":165,"defensiveRating":77.7,"netRating":87.3,"usage":22.7,"effectiveFieldGoalPct":93.8,"trueShootingPct":94.8,"assistsTurnoverRatio":2,"freeThrowRate":12.5,"offensiveReboundPct":null,"fieldGoals":{"made":6,"attempted":8,"pct":75},"twoPointFieldGoals":{"made":3,"attempted":4,"pct":75},"threePointFieldGoals":{"made":3,"attempted":4,"pct":75},"freeThrows":{"made":1,"attempted":1,"pct":100},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":3385,"athleteSourceId":"5177174","name":"Jackson Hicke","position":"G","starter":true,"ejected":false,"minutes":19,"points":11,"turnovers":0,"fouls":2,"assists":3,"steals":1,"blocks":0,"gameScore":12.7,"offensiveRating":175.5,"defensiveRating":72.3,"netRating":103.2,"usage":20.4,"effectiveFieldGoalPct":78.6,"trueShootingPct":78.6,"assistsTurnoverRatio":null,"freeThrowRate":0,"offensiveReboundPct":40,"fieldGoals":{"made":5,"attempted":7,"pct":71.4},"twoPointFieldGoals":{"made":4,"attempted":5,"pct":80},"threePointFieldGoals":{"made":1,"attempted":2,"pct":50},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":2,"defensive":3,"total":5}},{"athleteId":214971,"athleteSourceId":"5325995","name":"Will Kutzler","position":"F","starter":false,"ejected":false,"minutes":3,"points":0,"turnovers":1,"fouls":2,"assists":0,"steals":0,"blocks":0,"gameScore":-2.5,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":0,"trueShootingPct":0,"assistsTurnoverRatio":0,"freeThrowRate":0,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":1,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":1,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":3387,"athleteSourceId":"5241741","name":"CJ Happy","position":"F","starter":false,"ejected":false,"minutes":17,"points":5,"turnovers":2,"fouls":0,"assists":3,"steals":2,"blocks":0,"gameScore":4.7,"offensiveRating":91.1,"defensiveRating":70.4,"netRating":20.7,"usage":24.2,"effectiveFieldGoalPct":40,"trueShootingPct":46,"assistsTurnoverRatio":1.5,"freeThrowRate":20,"offensiveReboundPct":0,"fieldGoals":{"made":2,"attempted":5,"pct":40},"twoPointFieldGoals":{"made":2,"attempted":3,"pct":66.7},"threePointFieldGoals":{"made":0,"attempted":2,"pct":0},"freeThrows":{"made":1,"attempted":1,"pct":100},"rebounds":{"offensive":0,"defensive":1,"total":1}},{"athleteId":201531,"athleteSourceId":"5236224","name":"Jacob Hammond","position":"F","starter":false,"ejected":false,"minutes":4,"points":4,"turnovers":1,"fouls":1,"assists":0,"steals":1,"blocks":0,"gameScore":2.6,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":50,"trueShootingPct":69.4,"assistsTurnoverRatio":0,"freeThrowRate":100,"offensiveReboundPct":null,"fieldGoals":{"made":1,"attempted":2,"pct":50},"twoPointFieldGoals":{"made":1,"attempted":2,"pct":50},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":2,"attempted":2,"pct":100},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":231887,"athleteSourceId":"5459450","name":"William Higgs","position":"","starter":false,"ejected":false,"minutes":2,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":231882,"athleteSourceId":"5464668","name":"Noah Cohen","position":"","starter":false,"ejected":false,"minutes":1,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":231890,"athleteSourceId":"5459451","name":"Christopher Kirkpatrick","position":"","starter":false,"ejected":false,"minutes":22,"points":13,"turnovers":0,"fouls":1,"assists":0,"steals":0,"blocks":0,"gameScore":9.9,"offensiveRating":150.4,"defensiveRating":84.5,"netRating":65.9,"usage":22.3,"effectiveFieldGoalPct":75,"trueShootingPct":73.2,"assistsTurnoverRatio":null,"freeThrowRate":25,"offensiveReboundPct":33.3,"fieldGoals":{"made":5,"attempted":8,"pct":62.5},"twoPointFieldGoals":{"made":3,"attempted":5,"pct":60},"threePointFieldGoals":{"made":2,"attempted":3,"pct":66.7},"freeThrows":{"made":1,"attempted":2,"pct":50},"rebounds":{"offensive":1,"defensive":2,"total":3}},{"athleteId":231896,"athleteSourceId":"5459449","name":"Ethan Sabec","position":"","starter":false,"ejected":false,"minutes":16,"points":11,"turnovers":0,"fouls":2,"assists":0,"steals":1,"blocks":0,"gameScore":10.5,"offensiveRating":154.7,"defensiveRating":65.2,"netRating":89.5,"usage":27.3,"effectiveFieldGoalPct":64.3,"trueShootingPct":69.8,"assistsTurnoverRatio":null,"freeThrowRate":28.6,"offensiveReboundPct":33.3,"fieldGoals":{"made":4,"attempted":7,"pct":57.1},"twoPointFieldGoals":{"made":3,"attempted":3,"pct":100},"threePointFieldGoals":{"made":1,"attempted":4,"pct":25},"freeThrows":{"made":2,"attempted":2,"pct":100},"rebounds":{"offensive":2,"defensive":4,"total":6}},{"athleteId":201542,"athleteSourceId":"5314682","name":"Sebastian Whitfield","position":"F","starter":false,"ejected":false,"minutes":6,"points":0,"turnovers":0,"fouls":1,"assists":0,"steals":1,"blocks":0,"gameScore":0.6,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":201541,"athleteSourceId":"5314680","name":"Jake Sussberg","position":"G","starter":false,"ejected":false,"minutes":1,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":201536,"athleteSourceId":"5314679","name":"Ryan Mandes","position":"G","starter":false,"ejected":false,"minutes":1,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":-0.4,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":0,"trueShootingPct":0,"assistsTurnoverRatio":null,"freeThrowRate":0,"offensiveReboundPct":0,"fieldGoals":{"made":0,"attempted":1,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":1,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":1,"total":1}},{"athleteId":12250,"athleteSourceId":"5247624","name":"Cooper Mueller","position":"G","starter":false,"ejected":false,"minutes":1,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0.7,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":100,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":1,"defensive":0,"total":1}},{"athleteId":3391,"athleteSourceId":"5241740","name":"Peyton Seals","position":"G","starter":false,"ejected":false,"minutes":13,"points":0,"turnovers":0,"fouls":1,"assists":0,"steals":0,"blocks":0,"gameScore":-0.4,"offensiveRating":null,"defensiveRating":89.5,"netRating":null,"usage":0,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":201529,"athleteSourceId":"5221328","name":"Landon Clark","position":"G","starter":false,"ejected":false,"minutes":17,"points":6,"turnovers":0,"fouls":1,"assists":6,"steals":2,"blocks":0,"gameScore":10.4,"offensiveRating":186.8,"defensiveRating":69.7,"netRating":117.1,"usage":12.6,"effectiveFieldGoalPct":83.3,"trueShootingPct":77.3,"assistsTurnoverRatio":null,"freeThrowRate":66.7,"offensiveReboundPct":0,"fieldGoals":{"made":2,"attempted":3,"pct":66.7},"twoPointFieldGoals":{"made":1,"attempted":1,"pct":100},"threePointFieldGoals":{"made":1,"attempted":2,"pct":50},"freeThrows":{"made":1,"attempted":2,"pct":50},"rebounds":{"offensive":0,"defensive":1,"total":1}}],"away":[{"athleteId":233905,"athleteSourceId":"5462699","name":"Evan Mirazimi","position":"F","starter":true,"ejected":false,"minutes":24,"points":10,"turnovers":4,"fouls":4,"assists":1,"steals":2,"blocks":1,"gameScore":6.9,"offensiveRating":95.7,"defensiveRating":112.8,"netRating":-17.1,"usage":25.1,"effectiveFieldGoalPct":83.3,"trueShootingPct":76.7,"assistsTurnoverRatio":0.3,"freeThrowRate":266.7,"offensiveReboundPct":25,"fieldGoals":{"made":2,"attempted":3,"pct":66.7},"twoPointFieldGoals":{"made":1,"attempted":1,"pct":100},"threePointFieldGoals":{"made":1,"attempted":2,"pct":50},"freeThrows":{"made":5,"attempted":8,"pct":62.5},"rebounds":{"offensive":1,"defensive":3,"total":4}},{"athleteId":233906,"athleteSourceId":"5462708","name":"Aidan Mess","position":"C","starter":true,"ejected":false,"minutes":19,"points":0,"turnovers":1,"fouls":2,"assists":1,"steals":0,"blocks":1,"gameScore":-1.9,"offensiveRating":19.7,"defensiveRating":125.5,"netRating":-105.8,"usage":18.1,"effectiveFieldGoalPct":0,"trueShootingPct":0,"assistsTurnoverRatio":1,"freeThrowRate":0,"offensiveReboundPct":50,"fieldGoals":{"made":0,"attempted":5,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":4,"pct":0},"threePointFieldGoals":{"made":0,"attempted":1,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":2,"defensive":2,"total":4}},{"athleteId":233907,"athleteSourceId":"5462697","name":"Tosin Oyegade","position":"C","starter":true,"ejected":false,"minutes":30,"points":6,"turnovers":4,"fouls":0,"assists":0,"steals":0,"blocks":1,"gameScore":2.6,"offensiveRating":58.9,"defensiveRating":125.7,"netRating":-66.8,"usage":19.9,"effectiveFieldGoalPct":50,"trueShootingPct":46.6,"assistsTurnoverRatio":0,"freeThrowRate":16.7,"offensiveReboundPct":42.9,"fieldGoals":{"made":3,"attempted":6,"pct":50},"twoPointFieldGoals":{"made":3,"attempted":6,"pct":50},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":1,"pct":0},"rebounds":{"offensive":3,"defensive":4,"total":7}},{"athleteId":233908,"athleteSourceId":"5462700","name":"Alex Lee","position":"G","starter":true,"ejected":false,"minutes":25,"points":6,"turnovers":3,"fouls":0,"assists":1,"steals":0,"blocks":0,"gameScore":1.5,"offensiveRating":66,"defensiveRating":132.3,"netRating":-66.3,"usage":25.6,"effectiveFieldGoalPct":33.3,"trueShootingPct":36.6,"assistsTurnoverRatio":0.3,"freeThrowRate":83.3,"offensiveReboundPct":75,"fieldGoals":{"made":2,"attempted":6,"pct":33.3},"twoPointFieldGoals":{"made":2,"attempted":4,"pct":50},"threePointFieldGoals":{"made":0,"attempted":2,"pct":0},"freeThrows":{"made":2,"attempted":5,"pct":40},"rebounds":{"offensive":3,"defensive":1,"total":4}},{"athleteId":233909,"athleteSourceId":"5462698","name":"Isaac Higgs","position":"G","starter":true,"ejected":false,"minutes":10,"points":0,"turnovers":4,"fouls":1,"assists":1,"steals":0,"blocks":0,"gameScore":-5.1,"offensiveRating":9.4,"defensiveRating":133.9,"netRating":-124.5,"usage":34.3,"effectiveFieldGoalPct":0,"trueShootingPct":0,"assistsTurnoverRatio":0.3,"freeThrowRate":0,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":2,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":1,"pct":0},"threePointFieldGoals":{"made":0,"attempted":1,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":233910,"athleteSourceId":"5462707","name":"Robert Uhl","position":"F","starter":false,"ejected":false,"minutes":6,"points":3,"turnovers":0,"fouls":1,"assists":0,"steals":0,"blocks":0,"gameScore":2.2,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":85.2,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":3,"attempted":4,"pct":75},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":233911,"athleteSourceId":"5462706","name":"Ian Brown","position":"F","starter":false,"ejected":false,"minutes":11,"points":2,"turnovers":1,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":-2.2,"offensiveRating":33.8,"defensiveRating":125.3,"netRating":-91.5,"usage":36.4,"effectiveFieldGoalPct":16.7,"trueShootingPct":16.7,"assistsTurnoverRatio":0,"freeThrowRate":0,"offensiveReboundPct":0,"fieldGoals":{"made":1,"attempted":6,"pct":16.7},"twoPointFieldGoals":{"made":1,"attempted":3,"pct":33.3},"threePointFieldGoals":{"made":0,"attempted":3,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":2,"total":2}},{"athleteId":233912,"athleteSourceId":"5462703","name":"Caleb Jameson","position":"G","starter":false,"ejected":false,"minutes":30,"points":14,"turnovers":0,"fouls":1,"assists":0,"steals":0,"blocks":0,"gameScore":10.6,"offensiveRating":173.1,"defensiveRating":130.9,"netRating":42.2,"usage":15.3,"effectiveFieldGoalPct":87.5,"trueShootingPct":87.5,"assistsTurnoverRatio":null,"freeThrowRate":0,"offensiveReboundPct":0,"fieldGoals":{"made":5,"attempted":8,"pct":62.5},"twoPointFieldGoals":{"made":1,"attempted":3,"pct":33.3},"threePointFieldGoals":{"made":4,"attempted":5,"pct":80},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":2,"total":2}},{"athleteId":233913,"athleteSourceId":"5462701","name":"Dylan Bronner","position":"G","starter":false,"ejected":false,"minutes":4,"points":0,"turnovers":0,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":0,"offensiveRating":null,"defensiveRating":null,"netRating":null,"usage":null,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":null,"freeThrowRate":null,"offensiveReboundPct":null,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":233914,"athleteSourceId":"5462695","name":"Kayden Goss","position":"G","starter":false,"ejected":false,"minutes":16,"points":5,"turnovers":1,"fouls":1,"assists":1,"steals":0,"blocks":0,"gameScore":2.3,"offensiveRating":106.8,"defensiveRating":134.1,"netRating":-27.3,"usage":17.9,"effectiveFieldGoalPct":62.5,"trueShootingPct":62.5,"assistsTurnoverRatio":1,"freeThrowRate":0,"offensiveReboundPct":null,"fieldGoals":{"made":2,"attempted":4,"pct":50},"twoPointFieldGoals":{"made":1,"attempted":2,"pct":50},"threePointFieldGoals":{"made":1,"attempted":2,"pct":50},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":0,"total":0}},{"athleteId":233915,"athleteSourceId":"5462692","name":"Brandon Coury","position":"G","starter":false,"ejected":false,"minutes":9,"points":0,"turnovers":1,"fouls":0,"assists":0,"steals":0,"blocks":0,"gameScore":-0.7,"offensiveRating":null,"defensiveRating":128.8,"netRating":null,"usage":6.4,"effectiveFieldGoalPct":null,"trueShootingPct":null,"assistsTurnoverRatio":0,"freeThrowRate":null,"offensiveReboundPct":0,"fieldGoals":{"made":0,"attempted":0,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":0,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":1,"total":1}},{"athleteId":233916,"athleteSourceId":"5462691","name":"Caleb Polanco","position":"G","starter":false,"ejected":false,"minutes":16,"points":0,"turnovers":2,"fouls":2,"assists":3,"steals":1,"blocks":0,"gameScore":0.2,"offensiveRating":46.3,"defensiveRating":118.6,"netRating":-72.3,"usage":10.7,"effectiveFieldGoalPct":0,"trueShootingPct":0,"assistsTurnoverRatio":1.5,"freeThrowRate":0,"offensiveReboundPct":0,"fieldGoals":{"made":0,"attempted":1,"pct":0},"twoPointFieldGoals":{"made":0,"attempted":1,"pct":0},"threePointFieldGoals":{"made":0,"attempted":0,"pct":0},"freeThrows":{"made":0,"attempted":0,"pct":0},"rebounds":{"offensive":0,"defensive":2,"total":2}}]},"plays":[{"i":49703474,"t":"Jumpball","h":false,"tm":"","hs":0,"as":0,"per":1,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Start game","s":null},{"i":49703475,"t":"Jumpball","h":false,"tm":"Carnegie Mellon","hs":0,"as":0,"per":1,"clk":"19:59","sec":1199,"sc":false,"sh":false,"v":0,"txt":"Jump Ball won by Carnegie Mellon","s":null},{"i":49703476,"t":"Jumpball","h":true,"tm":"Princeton","hs":0,"as":0,"per":1,"clk":"19:59","sec":1199,"sc":false,"sh":false,"v":0,"txt":"Jump Ball lost by Princeton","s":null},{"i":49703477,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":0,"as":0,"per":1,"clk":"19:51","sec":1191,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs bad pass\nturnover","s":null},{"i":49703478,"t":"Steal","h":true,"tm":"Princeton","hs":0,"as":0,"per":1,"clk":"19:51","sec":1191,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton Steal.","s":null},{"i":49703479,"t":"JumpShot","h":true,"tm":"Princeton","hs":0,"as":0,"per":1,"clk":"19:39","sec":1179,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 26-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":120,"y":280}},{"i":49703480,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":0,"as":0,"per":1,"clk":"19:33","sec":1173,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Defensive Rebound.","s":null},{"i":49703481,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":0,"as":0,"per":1,"clk":"19:19","sec":1159,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs bad pass\nturnover","s":null},{"i":49703482,"t":"Steal","h":true,"tm":"Princeton","hs":0,"as":0,"per":1,"clk":"19:19","sec":1159,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis Steal.","s":null},{"i":49703483,"t":"JumpShot","h":true,"tm":"Princeton","hs":3,"as":0,"per":1,"clk":"19:09","sec":1149,"sc":true,"sh":true,"v":3,"txt":"Dalen Davis makes 25-foot three point jumper (Malik Abdullahi assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Dalen Davis","x":390,"y":260},"on":[3382,3388,233906,233909,233908,3385,3390,233907,3384,233905]},{"i":49703484,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":3,"as":0,"per":1,"clk":"19:06","sec":1146,"sc":false,"sh":false,"v":0,"txt":"Foul on Isaac Higgs.","s":null},{"i":49703485,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":4,"as":0,"per":1,"clk":"19:06","sec":1146,"sc":true,"sh":true,"v":1,"txt":"Dalen Davis makes free throw 1 of 1","s":{"m":true,"r":"free_throw","a":false,"by":"Dalen Davis","x":null,"y":null},"on":[3382,3388,233906,233909,233908,3385,3390,233907,3384,233905]},{"i":49703486,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"18:47","sec":1127,"sc":false,"sh":true,"v":3,"txt":"Evan Mirazimi misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Evan Mirazimi","x":360,"y":280}},{"i":49703487,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":4,"as":0,"per":1,"clk":"18:43","sec":1123,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton Defensive Rebound.","s":null},{"i":49703488,"t":"JumpShot","h":true,"tm":"Princeton","hs":4,"as":0,"per":1,"clk":"18:24","sec":1104,"sc":false,"sh":true,"v":2,"txt":"Jackson Hicke misses 13-foot floating jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Jackson Hicke","x":250,"y":180}},{"i":49703489,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"18:20","sec":1100,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Defensive Rebound.","s":null},{"i":49703490,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"18:06","sec":1086,"sc":false,"sh":true,"v":3,"txt":"Aidan Mess misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Aidan Mess","x":480,"y":70}},{"i":49703491,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"18:04","sec":1084,"sc":false,"sh":false,"v":0,"txt":"Alex Lee Offensive Rebound.","s":null},{"i":49703492,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":4,"as":0,"per":1,"clk":"18:04","sec":1084,"sc":false,"sh":false,"v":0,"txt":"Foul on Jack Stanton.","s":null},{"i":49703493,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":4,"as":0,"per":1,"clk":"17:59","sec":1079,"sc":false,"sh":false,"v":0,"txt":"Foul on Jacob Huggins.","s":null},{"i":49703494,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"17:59","sec":1079,"sc":false,"sh":true,"v":1,"txt":"Alex Lee misses free throw 1 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Alex Lee","x":null,"y":null}},{"i":49703495,"t":"Dead Ball Rebound","h":false,"tm":"Carnegie Mellon","hs":4,"as":0,"per":1,"clk":"17:59","sec":1079,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Deadball Team Rebound.","s":null},{"i":49703496,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":4,"as":1,"per":1,"clk":"17:59","sec":1079,"sc":true,"sh":true,"v":1,"txt":"Alex Lee makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Alex Lee","x":null,"y":null},"on":[3382,3388,233906,233909,233908,3385,3390,233907,3384,233905]},{"i":49703497,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":4,"as":1,"per":1,"clk":"17:45","sec":1065,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi traveling turnover","s":null},{"i":49703498,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":4,"as":1,"per":1,"clk":"17:15","sec":1035,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi out of bounds bad pass turnover","s":null},{"i":49703499,"t":"Substitution","h":true,"tm":"Princeton","hs":4,"as":1,"per":1,"clk":"17:15","sec":1035,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing out for Princeton","s":null},{"i":49703500,"t":"Substitution","h":true,"tm":"Princeton","hs":4,"as":1,"per":1,"clk":"17:15","sec":1035,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing out for Princeton","s":null},{"i":49703501,"t":"Substitution","h":true,"tm":"Princeton","hs":4,"as":1,"per":1,"clk":"17:15","sec":1035,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703502,"t":"Substitution","h":true,"tm":"Princeton","hs":4,"as":1,"per":1,"clk":"17:15","sec":1035,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing in for Princeton","s":null},{"i":49703503,"t":"LayUpShot","h":true,"tm":"Princeton","hs":6,"as":1,"per":1,"clk":"16:55","sec":1015,"sc":true,"sh":true,"v":2,"txt":"Jackson Hicke makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Jackson Hicke","x":290,"y":70},"on":[233906,233909,233908,3385,3390,233907,201529,3387,3384,233905]},{"i":49703504,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:36","sec":996,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs bad pass\nturnover","s":null},{"i":49703505,"t":"Steal","h":true,"tm":"Princeton","hs":6,"as":1,"per":1,"clk":"16:36","sec":996,"sc":false,"sh":false,"v":0,"txt":"Landon Clark Steal.","s":null},{"i":49703506,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Foul on Aidan Mess.","s":null},{"i":49703507,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":true,"v":1,"txt":"Landon Clark misses free throw 1 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Landon Clark","x":null,"y":null}},{"i":49703508,"t":"Dead Ball Rebound","h":true,"tm":"Princeton","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Princeton Deadball Team Rebound.","s":null},{"i":49703509,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury subbing in for Carnegie Mellon","s":null},{"i":49703510,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing in for Carnegie Mellon","s":null},{"i":49703511,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":7,"as":1,"per":1,"clk":"16:32","sec":992,"sc":true,"sh":true,"v":1,"txt":"Landon Clark makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Landon Clark","x":null,"y":null},"on":[233906,233909,233908,3385,3390,233907,201529,3387,3384,233905]},{"i":49703512,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs subbing out for Carnegie Mellon","s":null},{"i":49703513,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":6,"as":1,"per":1,"clk":"16:32","sec":992,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing out for Carnegie Mellon","s":null},{"i":49703514,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":7,"as":1,"per":1,"clk":"16:06","sec":966,"sc":false,"sh":false,"v":0,"txt":"Foul on Jackson Hicke.","s":null},{"i":49703515,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":7,"as":3,"per":1,"clk":"16:03","sec":963,"sc":true,"sh":true,"v":2,"txt":"Alex Lee makes 18-foot pullup jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Alex Lee","x":110,"y":170},"on":[233908,3385,3390,233907,201529,3387,3384,233905,233915,233912]},{"i":49703516,"t":"JumpShot","h":true,"tm":"Princeton","hs":7,"as":3,"per":1,"clk":"15:32","sec":932,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 22-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":470,"y":80}},{"i":49703517,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":7,"as":3,"per":1,"clk":"15:29","sec":929,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Defensive Rebound.","s":null},{"i":49703518,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":7,"as":6,"per":1,"clk":"15:11","sec":911,"sc":true,"sh":true,"v":3,"txt":"Caleb Jameson makes 23-foot three point jumper (Evan Mirazimi assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Caleb Jameson","x":20,"y":70},"on":[233908,3385,3390,233907,201529,3387,3384,233905,233915,233912]},{"i":49703519,"t":"JumpShot","h":true,"tm":"Princeton","hs":9,"as":6,"per":1,"clk":"14:54","sec":894,"sc":true,"sh":true,"v":2,"txt":"Dalen Davis makes 21-foot pullup jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Dalen Davis","x":150,"y":230},"on":[233908,3385,3390,233907,201529,3387,3384,233905,233915,233912]},{"i":49703520,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury bad pass\nturnover","s":null},{"i":49703521,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703522,"t":"Substitution","h":true,"tm":"Princeton","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing out for Princeton","s":null},{"i":49703523,"t":"Substitution","h":true,"tm":"Princeton","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing out for Princeton","s":null},{"i":49703524,"t":"Substitution","h":true,"tm":"Princeton","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing in for Princeton","s":null},{"i":49703525,"t":"Substitution","h":true,"tm":"Princeton","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing in for Princeton","s":null},{"i":49703526,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Alex Lee subbing out for Carnegie Mellon","s":null},{"i":49703527,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":9,"as":6,"per":1,"clk":"14:29","sec":869,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing in for Carnegie Mellon","s":null},{"i":49703528,"t":"JumpShot","h":true,"tm":"Princeton","hs":12,"as":6,"per":1,"clk":"14:14","sec":854,"sc":true,"sh":true,"v":3,"txt":"Dalen Davis makes 25-foot three point jumper (Malik Abdullahi assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Dalen Davis","x":390,"y":260},"on":[233907,201529,3387,3384,233905,233915,231890,3388,233914,233912]},{"i":49703529,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":12,"as":6,"per":1,"clk":"14:01","sec":841,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade bad pass\nturnover","s":null},{"i":49703530,"t":"Steal","h":true,"tm":"Princeton","hs":12,"as":6,"per":1,"clk":"14:01","sec":841,"sc":false,"sh":false,"v":0,"txt":"CJ Happy Steal.","s":null},{"i":49703531,"t":"JumpShot","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:48","sec":828,"sc":true,"sh":true,"v":2,"txt":"Christopher Kirkpatrick makes 17-foot turnaround jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Christopher Kirkpatrick","x":300,"y":220},"on":[233907,201529,3387,3384,233905,233915,231890,3388,233914,233912]},{"i":49703532,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Foul on Dalen Davis.","s":null},{"i":49703533,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing out for Princeton","s":null},{"i":49703534,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703535,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing out for Princeton","s":null},{"i":49703536,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing in for Princeton","s":null},{"i":49703537,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing in for Princeton","s":null},{"i":49703538,"t":"Substitution","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing in for Princeton","s":null},{"i":49703539,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade subbing out for Carnegie Mellon","s":null},{"i":49703540,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":14,"as":6,"per":1,"clk":"13:32","sec":812,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing in for Carnegie Mellon","s":null},{"i":49703541,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":14,"as":6,"per":1,"clk":"13:22","sec":802,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi bad pass\nturnover","s":null},{"i":49703542,"t":"Steal","h":true,"tm":"Princeton","hs":14,"as":6,"per":1,"clk":"13:22","sec":802,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Steal.","s":null},{"i":49703543,"t":"LayUpShot","h":true,"tm":"Princeton","hs":16,"as":6,"per":1,"clk":"13:17","sec":797,"sc":true,"sh":true,"v":2,"txt":"Ethan Sabec makes driving layup (Jackson Hicke assists)","s":{"m":true,"r":"rim","a":true,"by":"Ethan Sabec","x":290,"y":80},"on":[233905,233915,231890,3382,3388,231896,233906,233914,3385,233912]},{"i":49703544,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":16,"as":6,"per":1,"clk":"12:55","sec":775,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess traveling turnover","s":null},{"i":49703545,"t":"JumpShot","h":true,"tm":"Princeton","hs":16,"as":6,"per":1,"clk":"12:35","sec":755,"sc":false,"sh":true,"v":3,"txt":"Jackson Hicke misses 27-foot three point pullup jump shot","s":{"m":false,"r":"three_pointer","a":false,"by":"Jackson Hicke","x":290,"y":320}},{"i":49703546,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":16,"as":6,"per":1,"clk":"12:30","sec":750,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi Offensive Rebound.","s":null},{"i":49703547,"t":"JumpShot","h":true,"tm":"Princeton","hs":19,"as":6,"per":1,"clk":"12:27","sec":747,"sc":true,"sh":true,"v":3,"txt":"Christopher Kirkpatrick makes 26-foot three point jumper (Malik Abdullahi assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Christopher Kirkpatrick","x":150,"y":300},"on":[233905,233915,231890,3382,3388,231896,233906,233914,3385,233912]},{"i":49703548,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":19,"as":6,"per":1,"clk":"12:09","sec":729,"sc":false,"sh":true,"v":3,"txt":"Caleb Jameson misses 26-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Caleb Jameson","x":330,"y":300}},{"i":49703549,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":19,"as":6,"per":1,"clk":"12:05","sec":725,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi Defensive Rebound.","s":null},{"i":49703550,"t":"LayUpShot","h":true,"tm":"Princeton","hs":19,"as":6,"per":1,"clk":"11:59","sec":719,"sc":false,"sh":true,"v":2,"txt":"Malik Abdullahi misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Malik Abdullahi","x":300,"y":80}},{"i":49703551,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":19,"as":6,"per":1,"clk":"11:54","sec":714,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Offensive Rebound.","s":null},{"i":49703552,"t":"TipShot","h":true,"tm":"Princeton","hs":21,"as":6,"per":1,"clk":"11:54","sec":714,"sc":true,"sh":true,"v":2,"txt":"Jacob Huggins makes 0-foot tip in layup","s":{"m":true,"r":"rim","a":false,"by":"Jacob Huggins","x":250,"y":60},"on":[233905,233915,231890,3382,3388,231896,233906,233914,3385,233912]},{"i":49703553,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":21,"as":8,"per":1,"clk":"11:30","sec":690,"sc":true,"sh":true,"v":2,"txt":"Kayden Goss makes 22-foot pullup jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Kayden Goss","x":260,"y":270},"on":[233905,233915,231890,3382,3388,231896,233906,233914,3385,233912]},{"i":49703554,"t":"JumpShot","h":true,"tm":"Princeton","hs":21,"as":8,"per":1,"clk":"10:58","sec":658,"sc":false,"sh":true,"v":3,"txt":"Jacob Huggins misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jacob Huggins","x":250,"y":300}},{"i":49703555,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":21,"as":8,"per":1,"clk":"10:54","sec":654,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury Defensive Rebound.","s":null},{"i":49703556,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":21,"as":8,"per":1,"clk":"10:36","sec":636,"sc":false,"sh":true,"v":2,"txt":"Aidan Mess misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Aidan Mess","x":270,"y":120}},{"i":49703557,"t":"Block Shot","h":true,"tm":"Princeton","hs":21,"as":8,"per":1,"clk":"10:36","sec":636,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Block.","s":null},{"i":49703558,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":21,"as":8,"per":1,"clk":"10:30","sec":630,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess Offensive Rebound.","s":null},{"i":49703559,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"10:29","sec":629,"sc":true,"sh":true,"v":3,"txt":"Caleb Jameson makes 23-foot three point jumper (Aidan Mess assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Caleb Jameson","x":460,"y":150},"on":[233905,233915,231890,3382,3388,231896,233906,233914,3385,233912]},{"i":49703560,"t":"JumpShot","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"10:09","sec":609,"sc":false,"sh":true,"v":2,"txt":"Christopher Kirkpatrick misses 12-foot step back jumpshot","s":{"m":false,"r":"jumper","a":false,"by":"Christopher Kirkpatrick","x":190,"y":150}},{"i":49703561,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"10:06","sec":606,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Offensive Rebound.","s":null},{"i":49703562,"t":"LayUpShot","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"10:01","sec":601,"sc":false,"sh":true,"v":2,"txt":"Malik Abdullahi misses layup","s":{"m":false,"r":"rim","a":false,"by":"Malik Abdullahi","x":280,"y":80}},{"i":49703563,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Offensive Rebound.","s":null},{"i":49703564,"t":"TipShot","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":true,"v":2,"txt":"Jacob Huggins misses tip in layup","s":{"m":false,"r":"rim","a":false,"by":"Jacob Huggins","x":250,"y":60}},{"i":49703565,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Defensive Rebound.","s":null},{"i":49703566,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703567,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing out for Princeton","s":null},{"i":49703568,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing out for Princeton","s":null},{"i":49703569,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing out for Princeton","s":null},{"i":49703570,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing out for Princeton","s":null},{"i":49703571,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing in for Princeton","s":null},{"i":49703572,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing in for Princeton","s":null},{"i":49703573,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703574,"t":"Substitution","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing in for Princeton","s":null},{"i":49703575,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury subbing out for Carnegie Mellon","s":null},{"i":49703576,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing out for Carnegie Mellon","s":null},{"i":49703577,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade subbing in for Carnegie Mellon","s":null},{"i":49703578,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:59","sec":599,"sc":false,"sh":false,"v":0,"txt":"Ian Brown subbing in for Carnegie Mellon","s":null},{"i":49703579,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:32","sec":572,"sc":false,"sh":true,"v":2,"txt":"Aidan Mess misses 11-foot hook shot","s":{"m":false,"r":"jumper","a":false,"by":"Aidan Mess","x":230,"y":160}},{"i":49703580,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":21,"as":11,"per":1,"clk":"9:29","sec":569,"sc":false,"sh":false,"v":0,"txt":"Princeton Defensive Rebound.","s":null},{"i":49703581,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:18","sec":558,"sc":false,"sh":false,"v":0,"txt":"Foul on Kayden Goss.","s":null},{"i":49703582,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:18","sec":558,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing out for Carnegie Mellon","s":null},{"i":49703583,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":21,"as":11,"per":1,"clk":"9:18","sec":558,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs subbing in for Carnegie Mellon","s":null},{"i":49703584,"t":"JumpShot","h":true,"tm":"Princeton","hs":23,"as":11,"per":1,"clk":"9:15","sec":555,"sc":true,"sh":true,"v":2,"txt":"CJ Happy makes 8-foot hook shot (Jackson Hicke assists)","s":{"m":true,"r":"jumper","a":true,"by":"CJ Happy","x":260,"y":130},"on":[233914,3385,3387,3384,3391,233912,3390,233911,233909,233907]},{"i":49703585,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":23,"as":11,"per":1,"clk":"9:00","sec":540,"sc":false,"sh":true,"v":3,"txt":"Kayden Goss misses 24-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Kayden Goss","x":360,"y":260}},{"i":49703586,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":23,"as":11,"per":1,"clk":"8:57","sec":537,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Offensive Rebound.","s":null},{"i":49703587,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":23,"as":11,"per":1,"clk":"8:54","sec":534,"sc":false,"sh":true,"v":2,"txt":"Kayden Goss misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Kayden Goss","x":280,"y":80}},{"i":49703588,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":23,"as":11,"per":1,"clk":"8:51","sec":531,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Defensive Rebound.","s":null},{"i":49703589,"t":"LayUpShot","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:40","sec":520,"sc":true,"sh":true,"v":2,"txt":"Jackson Hicke makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Jackson Hicke","x":280,"y":110},"on":[233914,3385,3387,3384,3391,233912,3390,233911,233909,233907]},{"i":49703590,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"8:22","sec":502,"sc":false,"sh":true,"v":3,"txt":"Ian Brown misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ian Brown","x":20,"y":60}},{"i":49703591,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:19","sec":499,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton Defensive Rebound.","s":null},{"i":49703592,"t":"JumpShot","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:06","sec":486,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":60,"y":180}},{"i":49703593,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Defensive Rebound.","s":null},{"i":49703594,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing out for Princeton","s":null},{"i":49703595,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing out for Princeton","s":null},{"i":49703596,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703597,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing out for Princeton","s":null},{"i":49703598,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing in for Princeton","s":null},{"i":49703599,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing in for Princeton","s":null},{"i":49703600,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing in for Princeton","s":null},{"i":49703601,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing in for Princeton","s":null},{"i":49703602,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing out for Carnegie Mellon","s":null},{"i":49703603,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"8:04","sec":484,"sc":false,"sh":false,"v":0,"txt":"Alex Lee subbing in for Carnegie Mellon","s":null},{"i":49703604,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"7:44","sec":464,"sc":false,"sh":true,"v":3,"txt":"Isaac Higgs misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Isaac Higgs","x":40,"y":160}},{"i":49703605,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Defensive Rebound.","s":null},{"i":49703606,"t":"JumpShot","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"7:25","sec":445,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 24-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":430,"y":210}},{"i":49703607,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"7:21","sec":441,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson Defensive Rebound.","s":null},{"i":49703608,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"7:17","sec":437,"sc":false,"sh":true,"v":2,"txt":"Alex Lee misses 16-foot pullup jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Alex Lee","x":310,"y":200}},{"i":49703609,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"7:14","sec":434,"sc":false,"sh":false,"v":0,"txt":"Landon Clark Defensive Rebound.","s":null},{"i":49703610,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi traveling turnover","s":null},{"i":49703611,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703612,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing out for Princeton","s":null},{"i":49703613,"t":"Substitution","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing in for Princeton","s":null},{"i":49703614,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing out for Carnegie Mellon","s":null},{"i":49703615,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:50","sec":410,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco subbing in for Carnegie Mellon","s":null},{"i":49703616,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:32","sec":392,"sc":false,"sh":true,"v":2,"txt":"Ian Brown misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Ian Brown","x":200,"y":100}},{"i":49703617,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:30","sec":390,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Offensive Rebound.","s":null},{"i":49703618,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"6:27","sec":387,"sc":false,"sh":false,"v":0,"txt":"Foul on Christopher Kirkpatrick.","s":null},{"i":49703619,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:18","sec":378,"sc":false,"sh":false,"v":0,"txt":"Alex Lee bad pass\nturnover","s":null},{"i":49703620,"t":"Steal","h":true,"tm":"Princeton","hs":25,"as":11,"per":1,"clk":"6:18","sec":378,"sc":false,"sh":false,"v":0,"txt":"Landon Clark Steal.","s":null},{"i":49703621,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:18","sec":378,"sc":false,"sh":false,"v":0,"txt":"Ian Brown subbing out for Carnegie Mellon","s":null},{"i":49703622,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":25,"as":11,"per":1,"clk":"6:18","sec":378,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing in for Carnegie Mellon","s":null},{"i":49703623,"t":"LayUpShot","h":true,"tm":"Princeton","hs":27,"as":11,"per":1,"clk":"6:10","sec":370,"sc":true,"sh":true,"v":2,"txt":"Jacob Huggins makes layup (Landon Clark assists)","s":{"m":true,"r":"rim","a":true,"by":"Jacob Huggins","x":250,"y":110},"on":[233909,231890,3382,201529,3388,233905,233916,3384,233908,233907]},{"i":49703624,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":27,"as":13,"per":1,"clk":"5:47","sec":347,"sc":true,"sh":true,"v":2,"txt":"Tosin Oyegade makes 8-foot floating jump shot (Alex Lee assists)","s":{"m":true,"r":"jumper","a":true,"by":"Tosin Oyegade","x":240,"y":140},"on":[233909,231890,3382,201529,3388,233905,233916,3384,233908,233907]},{"i":49703625,"t":"LayUpShot","h":true,"tm":"Princeton","hs":27,"as":13,"per":1,"clk":"5:25","sec":325,"sc":false,"sh":true,"v":2,"txt":"Jacob Huggins misses layup","s":{"m":false,"r":"rim","a":false,"by":"Jacob Huggins","x":260,"y":100}},{"i":49703626,"t":"Block Shot","h":false,"tm":"Carnegie Mellon","hs":27,"as":13,"per":1,"clk":"5:25","sec":325,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Block.","s":null},{"i":49703627,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":27,"as":13,"per":1,"clk":"5:21","sec":321,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Offensive Rebound.","s":null},{"i":49703628,"t":"JumpShot","h":true,"tm":"Princeton","hs":30,"as":13,"per":1,"clk":"5:19","sec":319,"sc":true,"sh":true,"v":3,"txt":"Landon Clark makes 27-foot three point jumper (Dalen Davis assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Landon Clark","x":110,"y":280},"on":[233909,231890,3382,201529,3388,233905,233916,3384,233908,233907]},{"i":49703629,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:51","sec":291,"sc":false,"sh":true,"v":3,"txt":"Alex Lee misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Alex Lee","x":80,"y":230}},{"i":49703630,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":30,"as":13,"per":1,"clk":"4:46","sec":286,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi Defensive Rebound.","s":null},{"i":49703631,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":30,"as":13,"per":1,"clk":"4:32","sec":272,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins bad pass\nturnover","s":null},{"i":49703632,"t":"Steal","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:32","sec":272,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco Steal.","s":null},{"i":49703633,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:26","sec":266,"sc":false,"sh":true,"v":2,"txt":"Isaac Higgs misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Isaac Higgs","x":240,"y":90}},{"i":49703634,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:21","sec":261,"sc":false,"sh":false,"v":0,"txt":"Alex Lee Offensive Rebound.","s":null},{"i":49703635,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:19","sec":259,"sc":false,"sh":true,"v":2,"txt":"Alex Lee misses layup","s":{"m":false,"r":"rim","a":false,"by":"Alex Lee","x":260,"y":70}},{"i":49703636,"t":"Block Shot","h":true,"tm":"Princeton","hs":30,"as":13,"per":1,"clk":"4:19","sec":259,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Block.","s":null},{"i":49703637,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":30,"as":13,"per":1,"clk":"4:19","sec":259,"sc":false,"sh":false,"v":0,"txt":"Alex Lee Offensive Rebound.","s":null},{"i":49703638,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":30,"as":16,"per":1,"clk":"4:11","sec":251,"sc":true,"sh":true,"v":3,"txt":"Evan Mirazimi makes 24-foot three point jumper (Isaac Higgs assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Evan Mirazimi","x":50,"y":190},"on":[233909,231890,3382,201529,3388,233905,233916,3384,233908,233907]},{"i":49703639,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Foul on Evan Mirazimi.","s":null},{"i":49703640,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing out for Princeton","s":null},{"i":49703641,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing out for Princeton","s":null},{"i":49703642,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing out for Princeton","s":null},{"i":49703643,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing out for Princeton","s":null},{"i":49703644,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703645,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing in for Princeton","s":null},{"i":49703646,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing in for Princeton","s":null},{"i":49703647,"t":"Substitution","h":true,"tm":"Princeton","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing in for Princeton","s":null},{"i":49703648,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs subbing out for Carnegie Mellon","s":null},{"i":49703649,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":30,"as":16,"per":1,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing in for Carnegie Mellon","s":null},{"i":49703650,"t":"JumpShot","h":true,"tm":"Princeton","hs":33,"as":16,"per":1,"clk":"3:49","sec":229,"sc":true,"sh":true,"v":3,"txt":"Dalen Davis makes 25-foot three point jumper (Jack Stanton assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Dalen Davis","x":370,"y":270},"on":[233905,233916,233912,231896,3387,3385,3390,3384,233908,233907]},{"i":49703651,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":33,"as":16,"per":1,"clk":"3:34","sec":214,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco bad pass\nturnover","s":null},{"i":49703652,"t":"Steal","h":true,"tm":"Princeton","hs":33,"as":16,"per":1,"clk":"3:34","sec":214,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Steal.","s":null},{"i":49703653,"t":"JumpShot","h":true,"tm":"Princeton","hs":33,"as":16,"per":1,"clk":"3:14","sec":194,"sc":false,"sh":true,"v":3,"txt":"CJ Happy misses 22-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"CJ Happy","x":30,"y":50}},{"i":49703654,"t":"Dead Ball Rebound","h":false,"tm":"Carnegie Mellon","hs":33,"as":16,"per":1,"clk":"3:11","sec":191,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Deadball Team Rebound.","s":null},{"i":49703655,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":33,"as":16,"per":1,"clk":"3:11","sec":191,"sc":false,"sh":false,"v":0,"txt":"Foul on Ethan Sabec.","s":null},{"i":49703656,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":33,"as":16,"per":1,"clk":"3:11","sec":191,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing out for Carnegie Mellon","s":null},{"i":49703657,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":33,"as":16,"per":1,"clk":"3:11","sec":191,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing in for Carnegie Mellon","s":null},{"i":49703658,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":33,"as":19,"per":1,"clk":"2:56","sec":176,"sc":true,"sh":true,"v":3,"txt":"Caleb Jameson makes 22-foot three point jumper (Caleb Polanco assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Caleb Jameson","x":30,"y":70},"on":[233906,233916,233912,231896,3387,3385,3390,3384,233908,233907]},{"i":49703659,"t":"JumpShot","h":true,"tm":"Princeton","hs":35,"as":19,"per":1,"clk":"2:32","sec":152,"sc":true,"sh":true,"v":2,"txt":"CJ Happy makes 11-foot jumper","s":{"m":true,"r":"jumper","a":false,"by":"CJ Happy","x":360,"y":70},"on":[233906,233916,233912,231896,3387,3385,3390,3384,233908,233907]},{"i":49703660,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":35,"as":19,"per":1,"clk":"2:32","sec":152,"sc":false,"sh":false,"v":0,"txt":"Foul on Caleb Jameson.","s":null},{"i":49703661,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":36,"as":19,"per":1,"clk":"2:32","sec":152,"sc":true,"sh":true,"v":1,"txt":"CJ Happy makes free throw 1 of 1","s":{"m":true,"r":"free_throw","a":false,"by":"CJ Happy","x":null,"y":null},"on":[233906,233916,233912,231896,3387,3385,3390,3384,233908,233907]},{"i":49703662,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":36,"as":19,"per":1,"clk":"2:08","sec":128,"sc":false,"sh":false,"v":0,"txt":"Alex Lee bad pass\nturnover","s":null},{"i":49703663,"t":"Steal","h":true,"tm":"Princeton","hs":36,"as":19,"per":1,"clk":"2:08","sec":128,"sc":false,"sh":false,"v":0,"txt":"CJ Happy Steal.","s":null},{"i":49703664,"t":"LayUpShot","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"2:00","sec":120,"sc":true,"sh":true,"v":2,"txt":"Ethan Sabec makes layup","s":{"m":true,"r":"rim","a":false,"by":"Ethan Sabec","x":240,"y":90},"on":[233906,233916,233912,231896,3387,3385,3390,3384,233908,233907]},{"i":49703665,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"1:39","sec":99,"sc":false,"sh":true,"v":3,"txt":"Alex Lee misses 26-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Alex Lee","x":110,"y":270}},{"i":49703666,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"1:36","sec":96,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Defensive Rebound.","s":null},{"i":49703667,"t":"JumpShot","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"1:22","sec":82,"sc":false,"sh":true,"v":3,"txt":"Ethan Sabec misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ethan Sabec","x":120,"y":260}},{"i":49703668,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"1:17","sec":77,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Offensive Rebound.","s":null},{"i":49703669,"t":"JumpShot","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"1:15","sec":75,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":420,"y":240}},{"i":49703670,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"1:11","sec":71,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess Defensive Rebound.","s":null},{"i":49703671,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:43","sec":43,"sc":false,"sh":true,"v":2,"txt":"Aidan Mess misses 15-foot step back jumpshot","s":{"m":false,"r":"jumper","a":false,"by":"Aidan Mess","x":260,"y":210}},{"i":49703672,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"0:39","sec":39,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Defensive Rebound.","s":null},{"i":49703673,"t":"ShortTimeOut","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"0:35","sec":35,"sc":false,"sh":false,"v":0,"txt":"Princeton Timeout","s":null},{"i":49703674,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:35","sec":35,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco subbing out for Carnegie Mellon","s":null},{"i":49703675,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:35","sec":35,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing in for Carnegie Mellon","s":null},{"i":49703676,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:35","sec":35,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing out for Carnegie Mellon","s":null},{"i":49703677,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:35","sec":35,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing in for Carnegie Mellon","s":null},{"i":49703678,"t":"JumpShot","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"0:30","sec":30,"sc":false,"sh":true,"v":3,"txt":"Jack Stanton misses 22-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jack Stanton","x":30,"y":80}},{"i":49703679,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"0:25","sec":25,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Offensive Rebound.","s":null},{"i":49703680,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:25","sec":25,"sc":false,"sh":false,"v":0,"txt":"Foul on Evan Mirazimi.","s":null},{"i":49703681,"t":"JumpShot","h":true,"tm":"Princeton","hs":38,"as":19,"per":1,"clk":"0:10","sec":10,"sc":false,"sh":true,"v":3,"txt":"Dalen Davis misses 26-foot three point pullup jump shot","s":{"m":false,"r":"three_pointer","a":false,"by":"Dalen Davis","x":390,"y":280}},{"i":49703682,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":1,"clk":"0:07","sec":7,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Defensive Rebound.","s":null},{"i":49703683,"t":"End Period","h":false,"tm":"","hs":38,"as":19,"per":1,"clk":"0:00","sec":0,"sc":false,"sh":false,"v":0,"txt":"End of 1st half","s":null},{"i":49703684,"t":"Substitution","h":true,"tm":"Princeton","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703685,"t":"Substitution","h":true,"tm":"Princeton","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing out for Princeton","s":null},{"i":49703686,"t":"Substitution","h":true,"tm":"Princeton","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing in for Princeton","s":null},{"i":49703687,"t":"Substitution","h":true,"tm":"Princeton","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing in for Princeton","s":null},{"i":49703688,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing out for Carnegie Mellon","s":null},{"i":49703689,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing out for Carnegie Mellon","s":null},{"i":49703690,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs subbing in for Carnegie Mellon","s":null},{"i":49703691,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"20:00","sec":1200,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing in for Carnegie Mellon","s":null},{"i":49703692,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"19:33","sec":1173,"sc":false,"sh":true,"v":2,"txt":"Tosin Oyegade misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Tosin Oyegade","x":270,"y":60}},{"i":49703693,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":38,"as":19,"per":2,"clk":"19:31","sec":1171,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Offensive Rebound.","s":null},{"i":49703694,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":38,"as":19,"per":2,"clk":"19:31","sec":1171,"sc":false,"sh":false,"v":0,"txt":"Foul on Malik Abdullahi.","s":null},{"i":49703695,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":38,"as":20,"per":2,"clk":"19:31","sec":1171,"sc":true,"sh":true,"v":1,"txt":"Evan Mirazimi makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null},"on":[233909,3385,3390,3382,233905,3388,3384,233906,233908,233907]},{"i":49703696,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":38,"as":21,"per":2,"clk":"19:31","sec":1171,"sc":true,"sh":true,"v":1,"txt":"Evan Mirazimi makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null},"on":[233909,3385,3390,3382,233905,3388,3384,233906,233908,233907]},{"i":49703697,"t":"JumpShot","h":true,"tm":"Princeton","hs":40,"as":21,"per":2,"clk":"19:08","sec":1148,"sc":true,"sh":true,"v":2,"txt":"Dalen Davis makes 14-foot floating jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Dalen Davis","x":290,"y":180},"on":[233909,3385,3390,3382,233905,3388,3384,233906,233908,233907]},{"i":49703698,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":40,"as":21,"per":2,"clk":"18:38","sec":1118,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs out of bounds bad pass turnover","s":null},{"i":49703699,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":40,"as":21,"per":2,"clk":"18:38","sec":1118,"sc":false,"sh":false,"v":0,"txt":"Isaac Higgs subbing out for Carnegie Mellon","s":null},{"i":49703700,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":40,"as":21,"per":2,"clk":"18:38","sec":1118,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing in for Carnegie Mellon","s":null},{"i":49703701,"t":"JumpShot","h":true,"tm":"Princeton","hs":43,"as":21,"per":2,"clk":"18:27","sec":1107,"sc":true,"sh":true,"v":3,"txt":"Malik Abdullahi makes 25-foot three point jumper (Jackson Hicke assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Malik Abdullahi","x":290,"y":300},"on":[3385,3390,3382,233905,3388,3384,233906,233908,233907,233912]},{"i":49703702,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":43,"as":21,"per":2,"clk":"18:02","sec":1082,"sc":false,"sh":false,"v":0,"txt":"Foul on Jackson Hicke.","s":null},{"i":49703703,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":43,"as":21,"per":2,"clk":"18:02","sec":1082,"sc":false,"sh":true,"v":1,"txt":"Evan Mirazimi misses free throw 1 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null}},{"i":49703704,"t":"Dead Ball Rebound","h":false,"tm":"Carnegie Mellon","hs":43,"as":21,"per":2,"clk":"18:02","sec":1082,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Deadball Team Rebound.","s":null},{"i":49703705,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":43,"as":21,"per":2,"clk":"18:02","sec":1082,"sc":false,"sh":true,"v":1,"txt":"Evan Mirazimi misses free throw 2 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null}},{"i":49703706,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":43,"as":21,"per":2,"clk":"18:01","sec":1081,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Defensive Rebound.","s":null},{"i":49703707,"t":"JumpShot","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:49","sec":1069,"sc":true,"sh":true,"v":3,"txt":"Jackson Hicke makes 26-foot three point jumper (Dalen Davis assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Jackson Hicke","x":240,"y":310},"on":[3385,3390,3382,233905,3388,3384,233906,233908,233907,233912]},{"i":49703708,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade bad pass\nturnover","s":null},{"i":49703709,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing out for Princeton","s":null},{"i":49703710,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing out for Princeton","s":null},{"i":49703711,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing out for Princeton","s":null},{"i":49703712,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703713,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing in for Princeton","s":null},{"i":49703714,"t":"Substitution","h":true,"tm":"Princeton","hs":46,"as":21,"per":2,"clk":"17:31","sec":1051,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing in for Princeton","s":null},{"i":49703715,"t":"LayUpShot","h":true,"tm":"Princeton","hs":48,"as":21,"per":2,"clk":"17:22","sec":1042,"sc":true,"sh":true,"v":2,"txt":"Landon Clark makes layup (Malik Abdullahi assists)","s":{"m":true,"r":"rim","a":true,"by":"Landon Clark","x":260,"y":80},"on":[233905,3388,3384,233906,3387,233908,233907,231890,201529,233912]},{"i":49703716,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":48,"as":21,"per":2,"clk":"17:01","sec":1021,"sc":false,"sh":false,"v":0,"txt":"Alex Lee traveling turnover","s":null},{"i":49703717,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":48,"as":21,"per":2,"clk":"17:01","sec":1021,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing out for Carnegie Mellon","s":null},{"i":49703718,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":48,"as":21,"per":2,"clk":"17:01","sec":1021,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco subbing in for Carnegie Mellon","s":null},{"i":49703719,"t":"JumpShot","h":true,"tm":"Princeton","hs":50,"as":21,"per":2,"clk":"16:46","sec":1006,"sc":true,"sh":true,"v":2,"txt":"Dalen Davis makes 21-foot pullup jump shot (Landon Clark assists)","s":{"m":true,"r":"jumper","a":true,"by":"Dalen Davis","x":320,"y":250},"on":[3388,3384,233906,3387,233908,233907,233916,231890,201529,233912]},{"i":49703720,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"16:18","sec":978,"sc":true,"sh":true,"v":2,"txt":"Tosin Oyegade makes layup (Caleb Polanco assists)","s":{"m":true,"r":"rim","a":true,"by":"Tosin Oyegade","x":240,"y":100},"on":[3388,3384,233906,3387,233908,233907,233916,231890,201529,233912]},{"i":49703721,"t":"LayUpShot","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"16:00","sec":960,"sc":false,"sh":true,"v":2,"txt":"Christopher Kirkpatrick misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Christopher Kirkpatrick","x":280,"y":90}},{"i":49703722,"t":"Block Shot","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"16:00","sec":960,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess Block.","s":null},{"i":49703723,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess Defensive Rebound.","s":null},{"i":49703724,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703725,"t":"Substitution","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing out for Princeton","s":null},{"i":49703726,"t":"Substitution","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing out for Princeton","s":null},{"i":49703727,"t":"Substitution","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing in for Princeton","s":null},{"i":49703728,"t":"Substitution","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"15:59","sec":959,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing in for Princeton","s":null},{"i":49703729,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:29","sec":929,"sc":false,"sh":true,"v":2,"txt":"Tosin Oyegade misses 10-foot hook shot","s":{"m":false,"r":"jumper","a":false,"by":"Tosin Oyegade","x":260,"y":150}},{"i":49703730,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:27","sec":927,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess Offensive Rebound.","s":null},{"i":49703731,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:17","sec":917,"sc":false,"sh":true,"v":2,"txt":"Aidan Mess misses 16-foot jumper","s":{"m":false,"r":"jumper","a":false,"by":"Aidan Mess","x":300,"y":210}},{"i":49703732,"t":"Offensive Rebound","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:13","sec":913,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Offensive Rebound.","s":null},{"i":49703733,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"15:11","sec":911,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade bad pass\nturnover","s":null},{"i":49703734,"t":"JumpShot","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"14:47","sec":887,"sc":false,"sh":true,"v":3,"txt":"Ethan Sabec misses 25-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ethan Sabec","x":380,"y":260}},{"i":49703735,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"14:43","sec":883,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick Offensive Rebound.","s":null},{"i":49703736,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"14:42","sec":882,"sc":false,"sh":false,"v":0,"txt":"Foul on Caleb Polanco.","s":null},{"i":49703737,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"14:42","sec":882,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing out for Carnegie Mellon","s":null},{"i":49703738,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"14:42","sec":882,"sc":false,"sh":false,"v":0,"txt":"Ian Brown subbing in for Carnegie Mellon","s":null},{"i":49703739,"t":"JumpShot","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"14:30","sec":870,"sc":false,"sh":true,"v":3,"txt":"Landon Clark misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Landon Clark","x":20,"y":60}},{"i":49703740,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"14:27","sec":867,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco Defensive Rebound.","s":null},{"i":49703741,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":50,"as":23,"per":2,"clk":"14:15","sec":855,"sc":false,"sh":true,"v":2,"txt":"Caleb Polanco misses 11-foot turnaround jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Caleb Polanco","x":270,"y":160}},{"i":49703742,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":50,"as":23,"per":2,"clk":"14:11","sec":851,"sc":false,"sh":false,"v":0,"txt":"CJ Happy Defensive Rebound.","s":null},{"i":49703743,"t":"LayUpShot","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"14:05","sec":845,"sc":true,"sh":true,"v":2,"txt":"Christopher Kirkpatrick makes layup (Landon Clark assists)","s":{"m":true,"r":"rim","a":true,"by":"Christopher Kirkpatrick","x":260,"y":80},"on":[3387,233908,233907,233916,231890,201529,231896,3391,233912,233911]},{"i":49703744,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"13:43","sec":823,"sc":false,"sh":false,"v":0,"txt":"Foul on Peyton Seals.","s":null},{"i":49703745,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":52,"as":23,"per":2,"clk":"13:43","sec":823,"sc":false,"sh":false,"v":0,"txt":"Alex Lee subbing out for Carnegie Mellon","s":null},{"i":49703746,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":52,"as":23,"per":2,"clk":"13:43","sec":823,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing in for Carnegie Mellon","s":null},{"i":49703747,"t":"Substitution","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"13:43","sec":823,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703748,"t":"Substitution","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"13:43","sec":823,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing in for Princeton","s":null},{"i":49703749,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":52,"as":23,"per":2,"clk":"13:32","sec":812,"sc":false,"sh":true,"v":3,"txt":"Ian Brown misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ian Brown","x":480,"y":70}},{"i":49703750,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"13:29","sec":809,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Defensive Rebound.","s":null},{"i":49703751,"t":"JumpShot","h":true,"tm":"Princeton","hs":52,"as":23,"per":2,"clk":"13:21","sec":801,"sc":false,"sh":true,"v":3,"txt":"Ethan Sabec misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ethan Sabec","x":450,"y":170}},{"i":49703752,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":52,"as":23,"per":2,"clk":"13:18","sec":798,"sc":false,"sh":false,"v":0,"txt":"Ian Brown Defensive Rebound.","s":null},{"i":49703753,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":52,"as":26,"per":2,"clk":"13:01","sec":781,"sc":true,"sh":true,"v":3,"txt":"Caleb Jameson makes 27-foot three point jumper (Kayden Goss assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Caleb Jameson","x":280,"y":320},"on":[233907,233916,231890,3382,201529,231896,3391,233912,233914,233911]},{"i":49703754,"t":"JumpShot","h":true,"tm":"Princeton","hs":52,"as":26,"per":2,"clk":"12:45","sec":765,"sc":false,"sh":true,"v":3,"txt":"Jacob Huggins misses 24-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Jacob Huggins","x":280,"y":290}},{"i":49703755,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":52,"as":26,"per":2,"clk":"12:41","sec":761,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson Defensive Rebound.","s":null},{"i":49703756,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":52,"as":26,"per":2,"clk":"12:37","sec":757,"sc":false,"sh":true,"v":2,"txt":"Caleb Jameson misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Caleb Jameson","x":290,"y":100}},{"i":49703757,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":52,"as":26,"per":2,"clk":"12:34","sec":754,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins Defensive Rebound.","s":null},{"i":49703758,"t":"JumpShot","h":true,"tm":"Princeton","hs":52,"as":26,"per":2,"clk":"12:17","sec":737,"sc":false,"sh":true,"v":3,"txt":"Christopher Kirkpatrick misses 25-foot three point pullup jump shot","s":{"m":false,"r":"three_pointer","a":false,"by":"Christopher Kirkpatrick","x":90,"y":240}},{"i":49703759,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":52,"as":26,"per":2,"clk":"12:14","sec":734,"sc":false,"sh":false,"v":0,"txt":"Ian Brown Defensive Rebound.","s":null},{"i":49703760,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":52,"as":28,"per":2,"clk":"12:00","sec":720,"sc":true,"sh":true,"v":2,"txt":"Caleb Jameson makes 21-foot pullup jump shot","s":{"m":true,"r":"jumper","a":false,"by":"Caleb Jameson","x":380,"y":220},"on":[233907,233916,231890,3382,201529,231896,3391,233912,233914,233911]},{"i":49703761,"t":"JumpShot","h":true,"tm":"Princeton","hs":55,"as":28,"per":2,"clk":"11:43","sec":703,"sc":true,"sh":true,"v":3,"txt":"Ethan Sabec makes 23-foot three point jumper (Landon Clark assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Ethan Sabec","x":30,"y":130},"on":[233907,233916,231890,3382,201529,231896,3391,233912,233914,233911]},{"i":49703762,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":55,"as":28,"per":2,"clk":"11:12","sec":672,"sc":false,"sh":true,"v":2,"txt":"Tosin Oyegade misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"Tosin Oyegade","x":220,"y":80}},{"i":49703763,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":55,"as":28,"per":2,"clk":"11:10","sec":670,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Defensive Rebound.","s":null},{"i":49703764,"t":"LayUpShot","h":true,"tm":"Princeton","hs":57,"as":28,"per":2,"clk":"11:03","sec":663,"sc":true,"sh":true,"v":2,"txt":"Ethan Sabec makes driving layup (Landon Clark assists)","s":{"m":true,"r":"rim","a":true,"by":"Ethan Sabec","x":220,"y":90},"on":[233907,233916,231890,3382,201529,231896,3391,233912,233914,233911]},{"i":49703765,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:36","sec":636,"sc":true,"sh":true,"v":2,"txt":"Ian Brown makes layup (Caleb Polanco assists)","s":{"m":true,"r":"rim","a":true,"by":"Ian Brown","x":240,"y":80},"on":[233907,233916,231890,3382,201529,231896,3391,233912,233914,233911]},{"i":49703766,"t":"ShortTimeOut","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Timeout","s":null},{"i":49703767,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703768,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing out for Princeton","s":null},{"i":49703769,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing out for Princeton","s":null},{"i":49703770,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing out for Princeton","s":null},{"i":49703771,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Jacob Huggins subbing out for Princeton","s":null},{"i":49703772,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing out for Princeton","s":null},{"i":49703773,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing in for Princeton","s":null},{"i":49703774,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing in for Princeton","s":null},{"i":49703775,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing in for Princeton","s":null},{"i":49703776,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Sebastian Whitfield subbing in for Princeton","s":null},{"i":49703777,"t":"Substitution","h":true,"tm":"Princeton","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing in for Princeton","s":null},{"i":49703778,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco subbing out for Carnegie Mellon","s":null},{"i":49703779,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade subbing out for Carnegie Mellon","s":null},{"i":49703780,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing in for Carnegie Mellon","s":null},{"i":49703781,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":57,"as":30,"per":2,"clk":"10:34","sec":634,"sc":false,"sh":false,"v":0,"txt":"Robert Uhl subbing in for Carnegie Mellon","s":null},{"i":49703782,"t":"LayUpShot","h":true,"tm":"Princeton","hs":59,"as":30,"per":2,"clk":"10:19","sec":619,"sc":true,"sh":true,"v":2,"txt":"Malik Abdullahi makes layup","s":{"m":true,"r":"rim","a":false,"by":"Malik Abdullahi","x":230,"y":140},"on":[233912,3385,3384,233910,233914,3390,3388,233911,233905,201542]},{"i":49703783,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":59,"as":30,"per":2,"clk":"9:58","sec":598,"sc":false,"sh":true,"v":2,"txt":"Ian Brown misses 17-foot jumper","s":{"m":false,"r":"jumper","a":false,"by":"Ian Brown","x":290,"y":220}},{"i":49703784,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":59,"as":30,"per":2,"clk":"9:54","sec":594,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi Defensive Rebound.","s":null},{"i":49703785,"t":"LayUpShot","h":true,"tm":"Princeton","hs":61,"as":30,"per":2,"clk":"9:37","sec":577,"sc":true,"sh":true,"v":2,"txt":"Jackson Hicke makes layup","s":{"m":true,"r":"rim","a":false,"by":"Jackson Hicke","x":270,"y":70},"on":[233912,3385,3384,233910,233914,3390,3388,233911,233905,201542]},{"i":49703786,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":61,"as":30,"per":2,"clk":"9:20","sec":560,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi bad pass\nturnover","s":null},{"i":49703787,"t":"Steal","h":true,"tm":"Princeton","hs":61,"as":30,"per":2,"clk":"9:20","sec":560,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi Steal.","s":null},{"i":49703788,"t":"LayUpShot","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"9:12","sec":552,"sc":true,"sh":true,"v":2,"txt":"Jackson Hicke makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Jackson Hicke","x":250,"y":70},"on":[233912,3385,3384,233910,233914,3390,3388,233911,233905,201542]},{"i":49703789,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":63,"as":30,"per":2,"clk":"8:48","sec":528,"sc":false,"sh":true,"v":3,"txt":"Ian Brown misses 24-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Ian Brown","x":420,"y":210}},{"i":49703790,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:45","sec":525,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke Defensive Rebound.","s":null},{"i":49703791,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis bad pass\nturnover","s":null},{"i":49703792,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703793,"t":"Substitution","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing out for Princeton","s":null},{"i":49703794,"t":"Substitution","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Jackson Hicke subbing out for Princeton","s":null},{"i":49703795,"t":"Substitution","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703796,"t":"Substitution","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing in for Princeton","s":null},{"i":49703797,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing out for Carnegie Mellon","s":null},{"i":49703798,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":63,"as":30,"per":2,"clk":"8:36","sec":516,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury subbing in for Carnegie Mellon","s":null},{"i":49703799,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":63,"as":30,"per":2,"clk":"8:34","sec":514,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi bad pass\nturnover","s":null},{"i":49703800,"t":"Steal","h":true,"tm":"Princeton","hs":63,"as":30,"per":2,"clk":"8:34","sec":514,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton Steal.","s":null},{"i":49703801,"t":"JumpShot","h":true,"tm":"Princeton","hs":65,"as":30,"per":2,"clk":"8:14","sec":494,"sc":true,"sh":true,"v":2,"txt":"Christopher Kirkpatrick makes 22-foot jumper (CJ Happy assists)","s":{"m":true,"r":"jumper","a":true,"by":"Christopher Kirkpatrick","x":270,"y":270},"on":[233910,233914,3390,3388,233911,233915,233905,201542,3387,231890]},{"i":49703802,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":65,"as":30,"per":2,"clk":"7:57","sec":477,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss bad pass\nturnover","s":null},{"i":49703803,"t":"Steal","h":true,"tm":"Princeton","hs":65,"as":30,"per":2,"clk":"7:57","sec":477,"sc":false,"sh":false,"v":0,"txt":"Sebastian Whitfield Steal.","s":null},{"i":49703804,"t":"LayUpShot","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:51","sec":471,"sc":true,"sh":true,"v":2,"txt":"Jack Stanton makes driving layup (CJ Happy assists)","s":{"m":true,"r":"rim","a":true,"by":"Jack Stanton","x":230,"y":90},"on":[233910,233914,3390,3388,233911,233915,233905,201542,3387,231890]},{"i":49703805,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Foul on Jack Stanton.","s":null},{"i":49703806,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703807,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Malik Abdullahi subbing out for Princeton","s":null},{"i":49703808,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Jack Stanton subbing out for Princeton","s":null},{"i":49703809,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing in for Princeton","s":null},{"i":49703810,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond subbing in for Princeton","s":null},{"i":49703811,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing out for Carnegie Mellon","s":null},{"i":49703812,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Robert Uhl subbing out for Carnegie Mellon","s":null},{"i":49703813,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade subbing in for Carnegie Mellon","s":null},{"i":49703814,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:41","sec":461,"sc":false,"sh":false,"v":0,"txt":"Alex Lee subbing in for Carnegie Mellon","s":null},{"i":49703815,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:36","sec":456,"sc":false,"sh":false,"v":0,"txt":"Ian Brown bad pass\nturnover","s":null},{"i":49703816,"t":"Steal","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:36","sec":456,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond Steal.","s":null},{"i":49703817,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":67,"as":30,"per":2,"clk":"7:30","sec":450,"sc":false,"sh":false,"v":0,"txt":"CJ Happy traveling turnover","s":null},{"i":49703818,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:30","sec":450,"sc":false,"sh":false,"v":0,"txt":"Ian Brown subbing out for Carnegie Mellon","s":null},{"i":49703819,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":30,"per":2,"clk":"7:30","sec":450,"sc":false,"sh":false,"v":0,"txt":"Dylan Bronner subbing in for Carnegie Mellon","s":null},{"i":49703820,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":67,"as":32,"per":2,"clk":"7:11","sec":431,"sc":true,"sh":true,"v":2,"txt":"Alex Lee makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Alex Lee","x":270,"y":100},"on":[233915,233905,201531,201542,3387,233913,233907,233908,231890,3391]},{"i":49703821,"t":"LayUpShot","h":true,"tm":"Princeton","hs":67,"as":32,"per":2,"clk":"6:53","sec":413,"sc":false,"sh":true,"v":2,"txt":"CJ Happy misses driving layup","s":{"m":false,"r":"rim","a":false,"by":"CJ Happy","x":260,"y":160}},{"i":49703822,"t":"Block Shot","h":false,"tm":"Carnegie Mellon","hs":67,"as":32,"per":2,"clk":"6:53","sec":413,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Block.","s":null},{"i":49703823,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":67,"as":32,"per":2,"clk":"6:49","sec":409,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Defensive Rebound.","s":null},{"i":49703824,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":67,"as":34,"per":2,"clk":"6:47","sec":407,"sc":true,"sh":true,"v":2,"txt":"Evan Mirazimi makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Evan Mirazimi","x":280,"y":80},"on":[233915,233905,201531,201542,3387,233913,233907,233908,231890,3391]},{"i":49703825,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":67,"as":34,"per":2,"clk":"6:37","sec":397,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond bad pass\nturnover","s":null},{"i":49703826,"t":"Steal","h":false,"tm":"Carnegie Mellon","hs":67,"as":34,"per":2,"clk":"6:37","sec":397,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Steal.","s":null},{"i":49703827,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":34,"per":2,"clk":"6:37","sec":397,"sc":false,"sh":false,"v":0,"txt":"Brandon Coury subbing out for Carnegie Mellon","s":null},{"i":49703828,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":34,"per":2,"clk":"6:37","sec":397,"sc":false,"sh":false,"v":0,"txt":"Caleb Jameson subbing in for Carnegie Mellon","s":null},{"i":49703829,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":67,"as":34,"per":2,"clk":"6:14","sec":374,"sc":false,"sh":false,"v":0,"txt":"Foul on Jacob Hammond.","s":null},{"i":49703830,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":67,"as":35,"per":2,"clk":"6:14","sec":374,"sc":true,"sh":true,"v":1,"txt":"Evan Mirazimi makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null},"on":[233905,201531,201542,3387,233913,233907,233908,231890,3391,233912]},{"i":49703831,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":67,"as":36,"per":2,"clk":"6:14","sec":374,"sc":true,"sh":true,"v":1,"txt":"Evan Mirazimi makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null},"on":[233905,201531,201542,3387,233913,233907,233908,231890,3391,233912]},{"i":49703832,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":36,"per":2,"clk":"6:14","sec":374,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing out for Carnegie Mellon","s":null},{"i":49703833,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":67,"as":36,"per":2,"clk":"6:14","sec":374,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing in for Carnegie Mellon","s":null},{"i":49703834,"t":"LayUpShot","h":true,"tm":"Princeton","hs":67,"as":36,"per":2,"clk":"6:03","sec":363,"sc":false,"sh":true,"v":2,"txt":"Jacob Hammond misses layup","s":{"m":false,"r":"rim","a":false,"by":"Jacob Hammond","x":240,"y":100}},{"i":49703835,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":67,"as":36,"per":2,"clk":"5:56","sec":356,"sc":false,"sh":false,"v":0,"txt":"Alex Lee Defensive Rebound.","s":null},{"i":49703836,"t":"LayUpShot","h":false,"tm":"Carnegie Mellon","hs":67,"as":38,"per":2,"clk":"5:54","sec":354,"sc":true,"sh":true,"v":2,"txt":"Tosin Oyegade makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Tosin Oyegade","x":210,"y":90},"on":[201531,201542,3387,233906,233913,233907,233908,231890,3391,233912]},{"i":49703837,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:40","sec":340,"sc":false,"sh":false,"v":0,"txt":"CJ Happy bad pass\nturnover","s":null},{"i":49703838,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:40","sec":340,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond subbing out for Princeton","s":null},{"i":49703839,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:40","sec":340,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing in for Princeton","s":null},{"i":49703840,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:20","sec":320,"sc":false,"sh":false,"v":0,"txt":"Foul on Sebastian Whitfield.","s":null},{"i":49703841,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":true,"v":1,"txt":"Alex Lee misses free throw 1 of 3","s":{"m":false,"r":"free_throw","a":false,"by":"Alex Lee","x":null,"y":null}},{"i":49703842,"t":"Dead Ball Rebound","h":false,"tm":"Carnegie Mellon","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Deadball Team Rebound.","s":null},{"i":49703843,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":true,"v":1,"txt":"Alex Lee misses free throw 2 of 3","s":{"m":false,"r":"free_throw","a":false,"by":"Alex Lee","x":null,"y":null}},{"i":49703844,"t":"Dead Ball Rebound","h":false,"tm":"Carnegie Mellon","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"Carnegie Mellon Deadball Team Rebound.","s":null},{"i":49703845,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703846,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"Sebastian Whitfield subbing out for Princeton","s":null},{"i":49703847,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing in for Princeton","s":null},{"i":49703848,"t":"Substitution","h":true,"tm":"Princeton","hs":67,"as":38,"per":2,"clk":"5:18","sec":318,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing in for Princeton","s":null},{"i":49703849,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":67,"as":39,"per":2,"clk":"5:18","sec":318,"sc":true,"sh":true,"v":1,"txt":"Alex Lee makes free throw 3 of 3","s":{"m":true,"r":"free_throw","a":false,"by":"Alex Lee","x":null,"y":null},"on":[201542,3387,233906,233913,233907,233908,231890,231896,3391,233912]},{"i":49703850,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":67,"as":39,"per":2,"clk":"4:53","sec":293,"sc":false,"sh":false,"v":0,"txt":"Foul on Aidan Mess.","s":null},{"i":49703851,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":67,"as":39,"per":2,"clk":"4:53","sec":293,"sc":false,"sh":true,"v":1,"txt":"Christopher Kirkpatrick misses free throw 1 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Christopher Kirkpatrick","x":null,"y":null}},{"i":49703852,"t":"Dead Ball Rebound","h":true,"tm":"Princeton","hs":67,"as":39,"per":2,"clk":"4:53","sec":293,"sc":false,"sh":false,"v":0,"txt":"Princeton Deadball Team Rebound.","s":null},{"i":49703853,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":68,"as":39,"per":2,"clk":"4:53","sec":293,"sc":true,"sh":true,"v":1,"txt":"Christopher Kirkpatrick makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Christopher Kirkpatrick","x":null,"y":null},"on":[233906,233913,233907,201529,3384,233908,231890,231896,3391,233912]},{"i":49703854,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":68,"as":39,"per":2,"clk":"4:36","sec":276,"sc":false,"sh":false,"v":0,"txt":"Foul on Landon Clark.","s":null},{"i":49703855,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":68,"as":39,"per":2,"clk":"4:36","sec":276,"sc":false,"sh":true,"v":1,"txt":"Tosin Oyegade misses free throw 1 of 1","s":{"m":false,"r":"free_throw","a":false,"by":"Tosin Oyegade","x":null,"y":null}},{"i":49703856,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":68,"as":39,"per":2,"clk":"4:36","sec":276,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick Defensive Rebound.","s":null},{"i":49703857,"t":"JumpShot","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"4:16","sec":256,"sc":true,"sh":true,"v":3,"txt":"Christopher Kirkpatrick makes 24-foot three point jumper (Landon Clark assists)","s":{"m":true,"r":"three_pointer","a":true,"by":"Christopher Kirkpatrick","x":410,"y":230},"on":[233906,233913,233907,201529,3384,233908,231890,231896,3391,233912]},{"i":49703858,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade bad pass\nturnover","s":null},{"i":49703859,"t":"Steal","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:55","sec":235,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis Steal.","s":null},{"i":49703860,"t":"JumpShot","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:42","sec":222,"sc":false,"sh":true,"v":2,"txt":"Dalen Davis misses 8-foot floating jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Dalen Davis","x":330,"y":70}},{"i":49703861,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:39","sec":219,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade Defensive Rebound.","s":null},{"i":49703862,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:33","sec":213,"sc":false,"sh":true,"v":2,"txt":"Caleb Jameson misses 15-foot pullup jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Caleb Jameson","x":400,"y":80}},{"i":49703863,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:29","sec":209,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick Defensive Rebound.","s":null},{"i":49703864,"t":"ShortTimeOut","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Princeton Timeout","s":null},{"i":49703865,"t":"OfficialTVTimeOut","h":false,"tm":"","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Official TV Timeout","s":null},{"i":49703866,"t":"Substitution","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Dalen Davis subbing out for Princeton","s":null},{"i":49703867,"t":"Substitution","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Landon Clark subbing out for Princeton","s":null},{"i":49703868,"t":"Substitution","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing in for Princeton","s":null},{"i":49703869,"t":"Substitution","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Sebastian Whitfield subbing in for Princeton","s":null},{"i":49703870,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Tosin Oyegade subbing out for Carnegie Mellon","s":null},{"i":49703871,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Dylan Bronner subbing out for Carnegie Mellon","s":null},{"i":49703872,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Aidan Mess subbing out for Carnegie Mellon","s":null},{"i":49703873,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco subbing in for Carnegie Mellon","s":null},{"i":49703874,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi subbing in for Carnegie Mellon","s":null},{"i":49703875,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:20","sec":200,"sc":false,"sh":false,"v":0,"txt":"Robert Uhl subbing in for Carnegie Mellon","s":null},{"i":49703876,"t":"JumpShot","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:12","sec":192,"sc":false,"sh":true,"v":3,"txt":"CJ Happy misses 24-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"CJ Happy","x":120,"y":260}},{"i":49703877,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":71,"as":39,"per":2,"clk":"3:09","sec":189,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec Offensive Rebound.","s":null},{"i":49703878,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:09","sec":189,"sc":false,"sh":false,"v":0,"txt":"Foul on Evan Mirazimi.","s":null},{"i":49703879,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":71,"as":39,"per":2,"clk":"3:05","sec":185,"sc":false,"sh":false,"v":0,"txt":"Foul on Robert Uhl.","s":null},{"i":49703880,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":72,"as":39,"per":2,"clk":"3:05","sec":185,"sc":true,"sh":true,"v":1,"txt":"Ethan Sabec makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Ethan Sabec","x":null,"y":null},"on":[233908,231890,201542,231896,3387,3391,233912,233916,233905,233910]},{"i":49703881,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":73,"as":39,"per":2,"clk":"3:05","sec":185,"sc":true,"sh":true,"v":1,"txt":"Ethan Sabec makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Ethan Sabec","x":null,"y":null},"on":[233908,231890,201542,231896,3387,3391,233912,233916,233905,233910]},{"i":49703882,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":73,"as":39,"per":2,"clk":"3:05","sec":185,"sc":false,"sh":false,"v":0,"txt":"Alex Lee subbing out for Carnegie Mellon","s":null},{"i":49703883,"t":"Substitution","h":false,"tm":"Carnegie Mellon","hs":73,"as":39,"per":2,"clk":"3:05","sec":185,"sc":false,"sh":false,"v":0,"txt":"Kayden Goss subbing in for Carnegie Mellon","s":null},{"i":49703884,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":73,"as":39,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Foul on Ethan Sabec.","s":null},{"i":49703885,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":true,"sh":true,"v":1,"txt":"Robert Uhl makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Robert Uhl","x":null,"y":null},"on":[231890,201542,231896,3387,3391,233912,233916,233905,233910,233914]},{"i":49703886,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"CJ Happy subbing out for Princeton","s":null},{"i":49703887,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Ethan Sabec subbing out for Princeton","s":null},{"i":49703888,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Sebastian Whitfield subbing out for Princeton","s":null},{"i":49703889,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Christopher Kirkpatrick subbing out for Princeton","s":null},{"i":49703890,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Jake Sussberg subbing in for Princeton","s":null},{"i":49703891,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Will Kutzler subbing in for Princeton","s":null},{"i":49703892,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Cash McSweeney subbing in for Princeton","s":null},{"i":49703893,"t":"Substitution","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond subbing in for Princeton","s":null},{"i":49703894,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":true,"v":1,"txt":"Robert Uhl misses free throw 2 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Robert Uhl","x":null,"y":null}},{"i":49703895,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":73,"as":40,"per":2,"clk":"2:42","sec":162,"sc":false,"sh":false,"v":0,"txt":"Cash McSweeney Defensive Rebound.","s":null},{"i":49703896,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":73,"as":40,"per":2,"clk":"2:20","sec":140,"sc":false,"sh":false,"v":0,"txt":"Foul on Caleb Polanco.","s":null},{"i":49703897,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":74,"as":40,"per":2,"clk":"2:20","sec":140,"sc":true,"sh":true,"v":1,"txt":"Cash McSweeney makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Cash McSweeney","x":null,"y":null},"on":[3391,201531,201537,201541,233912,233916,233905,233910,233914,214971]},{"i":49703898,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":74,"as":40,"per":2,"clk":"2:20","sec":140,"sc":false,"sh":true,"v":1,"txt":"Cash McSweeney misses free throw 2 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Cash McSweeney","x":null,"y":null}},{"i":49703899,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":74,"as":40,"per":2,"clk":"2:16","sec":136,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Defensive Rebound.","s":null},{"i":49703900,"t":"Lost Ball Turnover","h":false,"tm":"Carnegie Mellon","hs":74,"as":40,"per":2,"clk":"1:55","sec":115,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco bad pass\nturnover","s":null},{"i":49703901,"t":"PersonalFoul","h":false,"tm":"Carnegie Mellon","hs":74,"as":40,"per":2,"clk":"1:44","sec":104,"sc":false,"sh":false,"v":0,"txt":"Foul on Evan Mirazimi.","s":null},{"i":49703902,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":75,"as":40,"per":2,"clk":"1:44","sec":104,"sc":true,"sh":true,"v":1,"txt":"Jacob Hammond makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Jacob Hammond","x":null,"y":null},"on":[3391,201531,201537,201541,233912,233916,233905,233910,233914,214971]},{"i":49703903,"t":"Substitution","h":true,"tm":"Princeton","hs":75,"as":40,"per":2,"clk":"1:44","sec":104,"sc":false,"sh":false,"v":0,"txt":"Peyton Seals subbing out for Princeton","s":null},{"i":49703904,"t":"Substitution","h":true,"tm":"Princeton","hs":75,"as":40,"per":2,"clk":"1:44","sec":104,"sc":false,"sh":false,"v":0,"txt":"William Higgs subbing in for Princeton","s":null},{"i":49703905,"t":"MadeFreeThrow","h":true,"tm":"Princeton","hs":76,"as":40,"per":2,"clk":"1:44","sec":104,"sc":true,"sh":true,"v":1,"txt":"Jacob Hammond makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Jacob Hammond","x":null,"y":null},"on":[3391,201531,201537,201541,233912,233916,233905,233910,233914,214971]},{"i":49703906,"t":"JumpShot","h":false,"tm":"Carnegie Mellon","hs":76,"as":43,"per":2,"clk":"1:31","sec":91,"sc":true,"sh":true,"v":3,"txt":"Kayden Goss makes 25-foot three point step back jumpshot","s":{"m":true,"r":"three_pointer","a":false,"by":"Kayden Goss","x":200,"y":300},"on":[201531,201537,201541,233912,233916,233905,233910,233914,214971,231887]},{"i":49703907,"t":"LayUpShot","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"1:15","sec":75,"sc":true,"sh":true,"v":2,"txt":"Jacob Hammond makes driving layup","s":{"m":true,"r":"rim","a":false,"by":"Jacob Hammond","x":230,"y":70},"on":[201531,201537,201541,233912,233916,233905,233910,233914,214971,231887]},{"i":49703908,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Foul on Will Kutzler.","s":null},{"i":49703909,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Jake Sussberg subbing out for Princeton","s":null},{"i":49703910,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Cash McSweeney subbing out for Princeton","s":null},{"i":49703911,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Jacob Hammond subbing out for Princeton","s":null},{"i":49703912,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Ryan Mandes subbing in for Princeton","s":null},{"i":49703913,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Noah Cohen subbing in for Princeton","s":null},{"i":49703914,"t":"Substitution","h":true,"tm":"Princeton","hs":78,"as":43,"per":2,"clk":"0:49","sec":49,"sc":false,"sh":false,"v":0,"txt":"Cooper Mueller subbing in for Princeton","s":null},{"i":49703915,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":78,"as":44,"per":2,"clk":"0:49","sec":49,"sc":true,"sh":true,"v":1,"txt":"Robert Uhl makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Robert Uhl","x":null,"y":null},"on":[201531,201537,201541,233912,233916,233905,233910,233914,214971,231887]},{"i":49703916,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":78,"as":45,"per":2,"clk":"0:49","sec":49,"sc":true,"sh":true,"v":1,"txt":"Robert Uhl makes free throw 2 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Robert Uhl","x":null,"y":null},"on":[201531,201537,201541,233912,233916,233905,233910,233914,214971,231887]},{"i":49703917,"t":"JumpShot","h":true,"tm":"Princeton","hs":78,"as":45,"per":2,"clk":"0:34","sec":34,"sc":false,"sh":true,"v":3,"txt":"Will Kutzler misses 23-foot three point jumper","s":{"m":false,"r":"three_pointer","a":false,"by":"Will Kutzler","x":480,"y":70}},{"i":49703918,"t":"Offensive Rebound","h":true,"tm":"Princeton","hs":78,"as":45,"per":2,"clk":"0:32","sec":32,"sc":false,"sh":false,"v":0,"txt":"Cooper Mueller Offensive Rebound.","s":null},{"i":49703919,"t":"Lost Ball Turnover","h":true,"tm":"Princeton","hs":78,"as":45,"per":2,"clk":"0:24","sec":24,"sc":false,"sh":false,"v":0,"txt":"Will Kutzler bad pass\nturnover","s":null},{"i":49703920,"t":"Steal","h":false,"tm":"Carnegie Mellon","hs":78,"as":45,"per":2,"clk":"0:24","sec":24,"sc":false,"sh":false,"v":0,"txt":"Evan Mirazimi Steal.","s":null},{"i":49703921,"t":"PersonalFoul","h":true,"tm":"Princeton","hs":78,"as":45,"per":2,"clk":"0:17","sec":17,"sc":false,"sh":false,"v":0,"txt":"Foul on Will Kutzler.","s":null},{"i":49703922,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":78,"as":46,"per":2,"clk":"0:17","sec":17,"sc":true,"sh":true,"v":1,"txt":"Evan Mirazimi makes free throw 1 of 2","s":{"m":true,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null},"on":[233912,233916,233905,233910,233914,214971,231887,201536,231882,12250]},{"i":49703923,"t":"MadeFreeThrow","h":false,"tm":"Carnegie Mellon","hs":78,"as":46,"per":2,"clk":"0:17","sec":17,"sc":false,"sh":true,"v":1,"txt":"Evan Mirazimi misses free throw 2 of 2","s":{"m":false,"r":"free_throw","a":false,"by":"Evan Mirazimi","x":null,"y":null}},{"i":49703924,"t":"Defensive Rebound","h":true,"tm":"Princeton","hs":78,"as":46,"per":2,"clk":"0:16","sec":16,"sc":false,"sh":false,"v":0,"txt":"Ryan Mandes Defensive Rebound.","s":null},{"i":49703925,"t":"JumpShot","h":true,"tm":"Princeton","hs":78,"as":46,"per":2,"clk":"0:02","sec":2,"sc":false,"sh":true,"v":2,"txt":"Ryan Mandes misses 8-foot floating jump shot","s":{"m":false,"r":"jumper","a":false,"by":"Ryan Mandes","x":200,"y":110}},{"i":49703926,"t":"Defensive Rebound","h":false,"tm":"Carnegie Mellon","hs":78,"as":46,"per":2,"clk":"0:00","sec":0,"sc":false,"sh":false,"v":0,"txt":"Caleb Polanco Defensive Rebound.","s":null},{"i":49703927,"t":"End Period","h":false,"tm":"","hs":78,"as":46,"per":2,"clk":"0:00","sec":0,"sc":false,"sh":false,"v":0,"txt":"End of 2nd half","s":null},{"i":49760290,"t":"End Game","h":false,"tm":"","hs":78,"as":46,"per":2,"clk":"0:00","sec":0,"sc":false,"sh":false,"v":0,"txt":"End of Game","s":null}],"broadcasts":[{"broadcastType":"Streaming","broadcastName":"ESPN+"}],"line":[],"form":{"home":[],"away":[]},"h2h":[],"standings":{"Ivy":[]},"fetchedAt":"2026-11-05T18:45:15.851Z"}