Flex Cup

does this sound like a good diet and exercise plan?

I am 5'9'' 184 pounds
Right now I am trying to maintain/gain muscle and lose body fat( specifically my stomach) I have been lifting weights for 4 years now with cardio now and then.( i played football) I am trying to shape up my midsection so i have changed my diet and increased cardio (for about 5 weeks now) example of my diet:

1) vitamin, 6 egg whites, 1/2 cup of oats, 1 packet of instant oatmeal, apple or tbs of pb

2) Whey protein scoop, pb sandwhich, salad(just greens with calorie free dressing)

Lifting for about 1 hr - 1hr 30 min

3) can of tuna, 2 slices of whole wheat bread,( or brown rice) salad, apple

4) Musclemilk(350 calories, 32 protein, 12 carbs)

cardio 30 min

5) Chicken breast, yam ( or brown rice), vegetable

6) muscle milk

Am i getting enough calories/too much and how long will it take to really be able to see my abs( not just flexing) I lift 5 days a week and do cardio 4-5 days a week.

You seem to know more about this then most people on here so i doubt you will get a good answer to your question on this forum....

I lost 70lbs by doing treadmill and eating 1000 calories a day but I am a woman so.......

Just looking at your diet you have a lot of protein which is good and veggies and fruit also good.maybe add in some cottage cheese..You do need to remember that your brain needs fat so dont cut fat out of your diet completely....

Shock Doctor BasiX Compression Short  Flex Cup Small
Shock Doctor BasiX Compression Short Flex Cup Small
$27.49
Time Remaining: 12h 18m
Buy It Now for only: $27.49

Shock Doctor DOUBLE Compression Short Flex Cup X LARGE
Shock Doctor DOUBLE Compression Short Flex Cup X LARGE
$32.49
Time Remaining: 1d 14h 11m
Buy It Now for only: $32.49

SHOCK DOCTOR TITAN FLEX CUP TEEN supporter compression
SHOCK DOCTOR TITAN FLEX CUP TEEN supporter compression
$27.08
Time Remaining: 3d 23h 43m
Buy It Now for only: $27.08

Shock Doctor BasiX Compression Short  Flex Cup Sz M
Shock Doctor BasiX Compression Short Flex Cup Sz M
$27.49
Time Remaining: 4d 6h 31m
Buy It Now for only: $27.49

RDX Compression Flex Shorts  Gel Groin Cup Size L XL
RDX Compression Flex Shorts Gel Groin Cup Size L XL
$30.00
Time Remaining: 4d 14h 30m
Buy It Now for only: $40.00

Shock Doctor DOUBLE Compression Short Flex Cup XXL
Shock Doctor DOUBLE Compression Short Flex Cup XXL
$32.49
Time Remaining: 5d 11h 1m
Buy It Now for only: $32.49

Shock Doctor BasiX Compression Shorts  Flex Cup Size 2XL RS boxing mma
Shock Doctor BasiX Compression Shorts Flex Cup Size 2XL RS boxing mma
$44.99
Time Remaining: 7d 21h 14m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Youth Small RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Youth Small RS boxing
$44.99
Time Remaining: 7d 21h 15m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Youth Medium RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Youth Medium RS boxing
$44.99
Time Remaining: 7d 21h 16m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Junior RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Junior RS boxing
$44.99
Time Remaining: 7d 21h 17m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Junior XL RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Junior XL RS boxing
$44.99
Time Remaining: 7d 21h 17m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Youth Large RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Youth Large RS boxing
$44.99
Time Remaining: 7d 21h 18m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Medium RS boxing
Shock Doctor BasiX Compression Shorts Flex Cup Size Medium RS boxing
$44.99
Time Remaining: 7d 21h 19m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size XL RS boxing mma
Shock Doctor BasiX Compression Shorts Flex Cup Size XL RS boxing mma
$44.99
Time Remaining: 7d 21h 20m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Small RS boxing mma
Shock Doctor BasiX Compression Shorts Flex Cup Size Small RS boxing mma
$44.99
Time Remaining: 7d 21h 21m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Shorts  Flex Cup Size Large RS boxing mma
Shock Doctor BasiX Compression Shorts Flex Cup Size Large RS boxing mma
$44.99
Time Remaining: 7d 21h 22m
Buy It Now for only: $44.99

Shock Doctor BasiX Compression Short  Flex Cup LARGE FREE SHIPPING in USA
Shock Doctor BasiX Compression Short Flex Cup LARGE FREE SHIPPING in USA
$27.49
Time Remaining: 8d 12h 20m
Buy It Now for only: $27.49

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Youth Small RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Youth Small RS
$43.99
Time Remaining: 10d 9h 47m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Youth Medium RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Youth Medium RS
$43.99
Time Remaining: 10d 9h 48m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Junior RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Junior RS
$43.99
Time Remaining: 10d 9h 49m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Youth XL RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Youth XL RS
$43.99
Time Remaining: 10d 9h 50m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Youth Large RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Youth Large RS
$43.99
Time Remaining: 10d 9h 50m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Medium RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Medium RS
$43.99
Time Remaining: 10d 9h 51m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size XL RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size XL RS
$43.99
Time Remaining: 10d 9h 52m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Small RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Small RS
$43.99
Time Remaining: 10d 9h 52m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size Large RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size Large RS
$43.99
Time Remaining: 10d 9h 53m
Buy It Now for only: $43.99

Shock Doctor Basix Compression Shorts  Flex Cup Black Size 2XL RS
Shock Doctor Basix Compression Shorts Flex Cup Black Size 2XL RS
$43.99
Time Remaining: 10d 9h 54m
Buy It Now for only: $43.99

RING TO CAGE Compression Shorts with Flex Cup New
RING TO CAGE Compression Shorts with Flex Cup New
$29.95
Time Remaining: 12d 23h 16m
Buy It Now for only: $29.95

Shock Doctor DOUBLE Compression Short Flex Cup MEDIUM
Shock Doctor DOUBLE Compression Short Flex Cup MEDIUM
$32.49
Time Remaining: 13d 7h 11m
Buy It Now for only: $32.49

Authentic RDX Compression Flex Shorts  Gel Groin Cup Guard MMA Boxing Short XL
Authentic RDX Compression Flex Shorts Gel Groin Cup Guard MMA Boxing Short XL
$34.76
Time Remaining: 14d 19h 37m
Buy It Now for only: $34.76

Shock Doctor Bio Flex Cup Teen Ages 10 14 with Large Supporter 30 34
Shock Doctor Bio Flex Cup Teen Ages 10 14 with Large Supporter 30 34
$17.99
Time Remaining: 15d 14h 48m
Buy It Now for only: $17.99

Shock Doctor Bio Flex Cup Adult Ages 15  up with XXLarge Supporter 42 48
Shock Doctor Bio Flex Cup Adult Ages 15 up with XXLarge Supporter 42 48
$19.99
Time Remaining: 15d 16h 41m
Buy It Now for only: $19.99

RDX Compression Flex Shorts Gel Groin Cup Guard MMA 27
RDX Compression Flex Shorts Gel Groin Cup Guard MMA 27
$41.05
Time Remaining: 18d 10h 43m
Buy It Now for only: $41.05

RDX Compression Flex Shorts Gel Groin Cup Guard MMA 27
RDX Compression Flex Shorts Gel Groin Cup Guard MMA 27
$39.50
Time Remaining: 18d 10h 48m
Buy It Now for only: $39.50

Authentic RDX Compression Flex Shorts  Gel Groin Cup Guard MMA Short UFC Fight
Authentic RDX Compression Flex Shorts Gel Groin Cup Guard MMA Short UFC Fight
$34.76
Time Remaining: 24d 16h 6m
Buy It Now for only: $34.76

NEW SHOCK DOCTOR SUPPORTER W FLEX CUP SIZE TEEN REGULAR
NEW SHOCK DOCTOR SUPPORTER W FLEX CUP SIZE TEEN REGULAR
$11.17
Time Remaining: 25d 15h 13m
Buy It Now for only: $11.17

Shock Doctor DOUBLE Compression Short Flex Cup Small
Shock Doctor DOUBLE Compression Short Flex Cup Small
$32.49
Time Remaining: 26d 10h 55m
Buy It Now for only: $32.49

Shock Doctor BasiX Compression Short Flex Cup X LARGE
Shock Doctor BasiX Compression Short Flex Cup X LARGE
$27.49
Time Remaining: 28d 6h 46m
Buy It Now for only: $27.49

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA S
RDX Compression Flex Shorts Gel Groin Cup Guard MMA S
$32.39
Time Remaining: 28d 15h 53m
Buy It Now for only: $32.39

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA M
RDX Compression Flex Shorts Gel Groin Cup Guard MMA M
$32.39
Time Remaining: 28d 19h 5m
Buy It Now for only: $32.39

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA S
RDX Compression Flex Shorts Gel Groin Cup Guard MMA S
$34.76
Time Remaining: 28d 19h 30m
Buy It Now for only: $34.76

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA M
RDX Compression Flex Shorts Gel Groin Cup Guard MMA M
$34.76
Time Remaining: 28d 19h 42m
Buy It Now for only: $34.76

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA L
RDX Compression Flex Shorts Gel Groin Cup Guard MMA L
$34.76
Time Remaining: 28d 19h 44m
Buy It Now for only: $34.76

RDX Compression Flex Shorts  Gel Groin Cup Guard MMA W
RDX Compression Flex Shorts Gel Groin Cup Guard MMA W
$32.39
Time Remaining: 29d 9h 12m
Buy It Now for only: $32.39

Shock Doctor Ultra Carbon Flex Cup Teen Age 10 To 14 Sports Protection
Shock Doctor Ultra Carbon Flex Cup Teen Age 10 To 14 Sports Protection
$6.99
Time Remaining: 29d 23h 21m
Buy It Now for only: $6.99