Results: You need a 0 Inch vertical leap to touch the rim and 6 Inch leap to dunk considering that you have to jump about 6 inches over the rim to dunk. To accomplish that you have to leave the ground at a speed of 1.73 m/s vertically no matter how much you weigh. You need a force of 0 Newtons against the ground based on your weight to reach that speed assuming you bent your knees at an angle of 60 degrees. The force depends on how much you bent your knees. Check side bar.
All data were analyzed according to the intention-to-treat principle. Differences in the primary outcome were analyzed with the use of an unadjusted chi-square test. Results are presented as absolute and relative risks and 95% confidence intervals. Kaplan–Meier curves for estimated survival were compared with the use of a log-rank test. A Cox proportional-hazards regression model was used to evaluate the influence of potential confounding factors on the outcome (factors were selected if the P value in the univariate analysis was <0.20).
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},u=n.TraceKit,s=[].slice,a="?";o.noConflict=function(){return n.TraceKit=u,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){a(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(s.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function u(e,n,t,r,u){var s=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(u)s=o.computeStackTrace(u),i(s,!0);else{var a={url:n,line:t,column:r};a.func=o.computeStackTrace.guessFunctionName(a.url,a.line),a.context=o.computeStackTrace.gatherContext(a.url,a.line),s={mode:"onerror",message:e,stack:[a]},i(s,!0)}return!!f&&f.apply(this,arguments)}function a(){!0!==d&&(f=n.onerror,n.onerror=u,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=s.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var u=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);u&&u[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function u(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,u=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",l=10,c=t(e);if(!c.length)return a;for(var f=0;f0?u:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,u=n.length;or&&(i=u.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,u,s=[n.location.href],a=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),a=[],l=0;l=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=u(g.url,g.line));var k=s(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=u(i.url,i.line)),i.context||(i.context=s(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,s=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:a,args:[],line:null,column:null},p.name?r.func=p.name:(t=s.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===a&&(r.func=u(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=u,v.gatherContext=s,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=s.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});

I cannot honestly say that the program absolutely works since I have yet to execute it. However, I believe that the principles and exercises absolutely work. They are honed into a system by Mr. Grover and Attack Athletics. I believe Mr. Grover to be at the top in athletic training. His list of clients and their success speaks for itself. As far as the book goes...it looks like it was written in the stone ages! But once you get past its appearance and the stars of yesteryear that appear in the book...it has quality and value. Although I believe it to be somewhat overpriced (what isn't these days???), it can help an athlete get to the next level in sports performance! Do it!

James Naismith, I learned, was a bit different. “I was only three when he passed away [in 1939],” said his grandson, James Naismith, 78, of Corpus Christi, Texas. “He was known as a tenderhearted man, but he also had”—the doctor’s namesake pauses—“the polite term is ‘firmness of mind.’ It’s kind of a family trait. He devoted his life to improving the lives of others through physical activity, through games. That took time.
The between-the-legs dunk was popularized by Isaiah Rider in the 1994 NBA slam dunk contest,[12] so much so that the dunk is often colloquially referred to as a "Rider dunk" — notwithstanding Orlando Woolridge's own such dunk in the NBA contest a decade earlier.[13] Since then, the under-the-leg has been attempted in the NBA contest by a number of participants, and has been a staple of other contests as well. Its difficulty — due to the required hand-eye coordination, flexibility, and hang-time — keeps it generally reserved for exhibitions and contests, not competitive games. Ricky Davis has managed to complete the dunk in an NBA game,[14] but both he[15] and Josh Smith[16] have botched at least one in-game attempt as well.
For one-footed jumpers, the ball is generally transferred to the non-dominant hand just before or upon take-off; for two-footers, this transfer is often delayed for milliseconds as both hands control the ball to prevent dropping it. Once airborne, the dunker generally transfers the ball from non-dominant to dominant hand beneath a raised leg. Finally, the ball is brought upwards by the dominant hand and slammed through the rim.
Justifying these selfish, skewed priorities in my head as I stuffed a basketball into my backpack and pedaled away from our home would turn out to be one of the most formidable obstacles in my path. I must have whispered, What the f--- am I doing? as many times as I leaped toward one of the rusty rims scattered around the south Los Angeles beach community where we live. That latter number tallied somewhere around 5,000, according to my journal and 24-plus hours of video. Many of these jumps were attempted while wearing a weighted vest that pulled me downward, the same way that home pulled me sideways.
Independent 6'2" North American athlete Eric Bishop introduced a dunk entitled the 'Paint Job'. The title is in reference to the key on a basketball court, often known as 'paint' in common parlance.[36] Approaching along the baseline with a running dribble, Bishop jumped with one-foot at the border of the key, dunked with one-hand while gliding over the key and landed just beyond the border on the side opposite his take-off—a 16-foot flight.
I continued to follow the program for the next few weeks, and I was dunking fairly regularly. I got a friend to film me, and then bored everyone I knew by showing them the video for weeks on end, like a proud father of my own dunk. Each one was the same: I could only do it after a couple days’ rest, and only with a ball I could palm. I approached from the left, jumped off two feet, and dunked with my right hand. There would be no cocked-back, in-your-face, two-handed throw downs; no acrobatic Russell Westbrook highlight reel slams.
High-Reach Jumps – Are similar to tuck jumps, but instead of brining your knees to your chest, you just reach as high as you can. This is done best under a basketball ring or near a wall so that you can tell how much lower your reach becomes as you fatigue. Try to reach the same height through all repetitions. if you don’t have anything to measure against, that’s fine. Just jump as high as you can each repetition.
×